我正在處理我的項目,現在我想將其從本地主機傳輸到服務器。一切似乎工作正常,但.htaccess不起作用。.htaccess無法在我的服務器上工作
服務器應該支持mod_rewrite和print_r(apache_get_modules());顯示mod_rewrite正在運行。
但儘管如此,當我輸入myaddress.com/contact,它顯示錯誤404
下面是.htaccess文件,但它應該是很好的,因爲它運行在我的本地:
RewriteEngine on
RewriteRule ^adminator/?$ adminator/login.php [L]
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ index.php?page=$1&detail=$2 [L]
RewriteRule ^([^/\.]+)/?$ index.php?page=$1 [L]
你有什麼想法嗎?
謝謝,邁克。
嗯,這是週六,所以我我必須等待星期一,但我可以在哪裏檢查配置? – Mike 2010-06-19 16:18:15
在/ etc中搜索。例如'/ etc/httpd/conf/httpd.conf'。如果您沒有ssh訪問權限,請使用'glob()'和'file_get_contents()'。 – Mewp 2010-06-19 16:20:56