Apache服务器伪静态

编程

解决方案 :

再项目入口目录程序默认的.htaccess里面的规则:

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

</IfModule>

"No input file specified.”,是没有得到有效的文件路径造成的。

修改伪静态规则,如下:

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

</IfModule>

就是正则结果“/$1”前面多加了一个“?”号 !!

以上是 Apache服务器伪静态 的全部内容, 来源链接: utcz.com/z/515937.html

回到顶部