2013-07-16 95 views
0

我的網站有以下htaccess文件,http://academy.young1.org爲什麼我的htaccess無法在我的網絡服務器上工作(但它在本地工作正常)?

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php 

然而,儘管這是我的本地服務器(本地主機)上正常使用,儘管不存在於URL的名「.php」擴展重定向到正確的頁面,它這麼做並不是在所有的時候我將其加載到Web服務器。它目前存儲在與我的主要php文件ftp://ftp.young1.org/academy相同的ftp子目錄中。

我試圖重寫httpd.conf文件在我的Apache目錄:

<Directory/"ftp://ftp.young1.org/academy/"> 
AllowOverride All 
Require all denied 
</Directory> 

,但無濟於事。是否有一個設置,我必須改變某處或其他代碼,我必須讓它工作?我目前在easyspace主機上使用Xampp系統。

感謝,

問候,

羅伯特·揚

+1

是您的Web服務器上啓用重寫模塊? – aowie1

+1

爲什麼你使用ftp源通過http提供內容?效率非常低... –

+0

您是否在更改http.conf後重新啓動apache – Anigel

回答

相關問題