2
对于一些奇怪的原因,这个工程对本地主机,但远程服务器mod_rewrite的.htaccess文件
上不起作用---从所有的PHP文件中删除扩展名为.php
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^.]+)$ $1.php [NC,L]
对于一些奇怪的原因,这个工程对本地主机,但远程服务器mod_rewrite的.htaccess文件
上不起作用---从所有的PHP文件中删除扩展名为.php
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^.]+)$ $1.php [NC,L]
你需要做确保mod_rewrite已启用。您可以通过把
LoadModule rewrite_module modules/mod_rewrite.so
而且在你加入这个顶部的.htaccess
RewriteEngine On
的httpd.conf文件做到这一点。
还保证,如果你的代码在一个子目录访问的远程服务器上,设置了正确的RewriteBase在你的.htaccess
在远程服务器上,会发生什么? – 2011-01-06 23:53:29
不重写/ index的URL到/index.php内部 – 2011-01-07 00:07:42