2011-04-19 40 views
2

我使用apache 2.2.17 for windows。要設置.htaccess文件,當我通過httpd.conf文件時,我無法找到名爲「AccessFileName」的單詞。我相信 應該是這樣的一行:AccessFileName .htaccess。我該如何解決這個問題?apache窗口httpd.conf AccessFileName問題

Here是提前httpd.conf文件..

謝謝... :)

blasteralfred

回答

2

我解決它通過改變AllowOverride NoneAllowOverride All<Directory>

1

正如你可以閱讀here

它說:

在處理請求的服務器 查找從路徑 到文檔中的每個目錄的 名稱此列表的第現有 配置文件,如果分佈式 配置文件用於 該目錄啓用。例如:

AccessFileName的.acl

返回文檔 /usr/local/web/index.html之前,服務器 會讀/.acl,/usr/.acl, 在/ usr /本地/.acl和 /usr/local/web/.acl的指令, 除非他們已被禁用與

<目錄>的AllowOverride無 < /目錄>

2

AccessFileName .htaccess是默認值。如果它不存在,那就是它正在使用的。如果您想要使用不同的文件名,則可以添加該行並相應地替換.htaccess

+0

我想設置目錄htaccess文件。我應該在哪裏配置文件中包含訪問文件名?我發佈了我的文件.. – 2011-04-19 15:36:54