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