2010-11-24 51 views
0

所以我有一個.htaccess文件在我目前正在使用的框架中,它可以在一臺計算機上工作,但不能在另一臺計算機上工作。這兩個系統都基於Windows 7並且都運行WAMP Server 2.0。不知道這個問題可能會發生什麼,但如果任何人都可以伸出一隻很棒的手。htaccess mod_rewrite沒有在另一臺計算機上工作

RewriteEngine on
RewriteBase /home/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+) index.php/$1 [L]

+0

它根本不起作用還是隻是這個單一規則/配置? – Gumbo 2010-11-24 17:21:40

+0

當我從URL中省略index.php時,它會引發404錯誤。所以我認爲它可能不會做mod_rewrite。但不知道。 – 2010-11-24 17:42:41

回答

1

是否檢查線路:

LoadModule rewrite_module modules/mod_rewrite.so 

是在Apache的httpd.conf文件中註釋掉的第二個服務器上?

1

我記得mod_rewrite必須手動WAMP啓用。確保它是(一個phpinfo()會告訴你)。

+0

好的,我還沒有檢查過。當我今晚進入並讓你知道時會這樣做。謝謝! – 2010-11-24 16:10:43

相關問題