我的网站Thinkphp配置URL_MODE为2,传到服务器就出现这样的错误,无论进什么页面都会跳转到:询问函购物车。
htaccess的文件的配置如下:
<IfModule mod_rewrite.c> RewriteEngine叙述上 RewriteCond%{REQUEST_FILENAME}!-D RewriteCond%{REQUEST_FILENAME}!-F 的RewriteRule ^(*)$的index.php / $ 1 [QSA,PT,L], </ IfModule>
后来发现问题出现在阿帕奇的版本上,好像不同版本对重写的解析不一样。
修改htaccess文件如下后工作正常:
<IfModule mod_rewrite.c> RewriteEngine叙述上 RewriteCond%{REQUEST_FILENAME}!-D RewriteCond%{REQUEST_FILENAME}!-F 的RewriteRule ^(。*)$ index.php的?S = / $ 1 [QSA,PT,L] </ IfModule>
