2012-05-22 28 views
0

我運行的Apache2 Web服務器nginx的代理,只要我把我的文件夾內的.htaccess我得到當.htaccess出現時出現「禁止」的錯誤?

Forbidden 

You don't have permission to access blabla on this server. 

在我的httpd.conf我有AllowOverride All集。

.htaccess的內容並不重要,只要文件存在,我就會收到Forbidden錯誤。

這裏有什麼問題?

+0

檢查服務器的錯誤日誌,它應該有更多的細節 –

回答

0

它肯定取決於你的.htaccess包含但是.. HTTP/1.0故宮使我以爲你要麼有

  1. 沒有DirectoryIndex存在,你重寫它 - 也有Options -Indexes
  2. 你有一些符號鏈接和Options +FollowSymlinks在你本地的htaccess中混淆東西

爲了正確的符號鏈接工作與Apache然後包含目錄必須具有eXecute權限apache用戶。

樣本輸出ls -la從我的Drupal /位點/文件夾:

drwxr-xr- X 4 mschr根4096 9可能15時41分。

drwxr-XR-×9 mschr阿帕奇4096 22可21:18 ..

lrwxrwxrwx 1根根部16 4可8時16分的所有 - >的/ etc/drupal的/所有/

相關問題