×

102469.xyzindex.php

关于102469.xyzindex.php的信息

admin admin 发表于2023-03-13 03:48:13 浏览72 评论0

抢沙发发表评论

本文目录一览:

Parse error: syntax error, unexpected T_STRING in /www/wwwroot/www.580yoo.xyz/index.php on line 3?

赶紧加油,加油,加油,加油,加油,加油,加油,我相信自己能行的。

如何去掉index.php目录

apache去掉index.php

1.编辑conf/httpd.conf配置文件

#LoadModule rewrite_module modules/mod_rewrite.so 把该行前的#去掉

同时对应Directory下要配置 AllowOverride All

2.在 CI 根目录下(即在index.php,system的同级目录下)新建立一个配置文件,命名为: .htaccess 内容如下:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond $1 !^(index\.php|robots\.txt)

RewriteRule ^(.*)$ index.php/$1

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(application|modules|plugins|system|themes) index.php/$1 [L]

3.把system/application/config/config.php 中$config['index_page'] = "index.php";改为$config['index_page'] = "";-102469.xyzindex.php

4.重启apache

php CI 实战教程:[9]如何去掉index.php目录

nginx去掉index.php

1.编辑nginx.conf文件

vi /usr/local/xxxxx/nginx/conf/nginx.conf

#nginx去掉index.php

location / {

rewrite ^/$ /index.php last;

#防止某些文件夹被直接访问

rewrite ^/(?!index\.php|robots\.txt|uploadedImages|resource|images|js|css|styles|static)(.*)$ /index.php/$1 last;-102469.xyzindex.php

}

2.config/config.php下配置$config['index_page'] = '';

3..重启nginx

去掉默认的index方法,如图的URL配置如:

config/routes.php,配置$route['catalogues/(:any)'] = "catalogues/index/$1";

其中(:any)表示匹配所有除CI保留关键字外的内容,后面的$1为index传入的参数内容。

多个参数采用多个(:any),如两个参数的为:$route['catalogues/(:any)/(:any)'] = "catalogues/index/$1/$2";

注:route规则如果同一目录下精确配置要在模糊配置上面,否则不起作用,如:

$route['catalogues/more'] = "catalogues/more";

$route['catalogues/(:any)'] = "catalogues/index/$1";

php CI 实战教程:[9]如何去掉index.php目录

END

注意事项

route规则如果同一目录下精确配置要在模糊配置上面,否则不起作用

nginx服务器不需要.htaccess文件