服务器搭建得环境是:CentOS+宝塔
运行的程序:wordpress、及其他程序、约10来个网站
状态:完美运行,并完美支持伪静态
状况出现了·······
上了一个网站,框架和thinkphp差不多,访问正常,就是不支持伪静态,访问必须要添加一个尾巴 index.php才能正常访问,
例如:http://www.yiluyijia.com/index.php/brief/
如果不添加尾巴,例:http://www.yiluyijia.com/brief/访问出现这样的提示:File not found.
请各位及论坛管理给与建议,应该是服务器搭配或者是宝塔数码地方没设置对造成的。
1、以为是程序有问题,上传到西部数码的虚拟主机上,伪静态正常,排除程序问题
2、.htaccess规则检查了,没有问题,正常
<IfModule mod_rewrite.c>
Options FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK|OPTIONS)
RewriteRule .* - [F]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
|
|