我使用apache 2.2.17 for windows。要設置.htaccess
文件,當我通過httpd.conf
文件時,我無法找到名爲「AccessFileName」
的單詞。我相信 應該是這樣的一行:AccessFileName .htaccess
。我該如何解決這個問題?apache窗口httpd.conf AccessFileName問題
Here是提前httpd.conf
文件..
謝謝... :)
blasteralfred
我使用apache 2.2.17 for windows。要設置.htaccess
文件,當我通過httpd.conf
文件時,我無法找到名爲「AccessFileName」
的單詞。我相信 應該是這樣的一行:AccessFileName .htaccess
。我該如何解決這個問題?apache窗口httpd.conf AccessFileName問題
Here是提前httpd.conf
文件..
謝謝... :)
blasteralfred
我解決它通過改變AllowOverride None
到AllowOverride All
內<Directory>
正如你可以閱讀here
它說:
在處理請求的服務器 查找從路徑 到文檔中的每個目錄的 名稱此列表的第現有 配置文件,如果分佈式 配置文件用於 該目錄啓用。例如:
AccessFileName的.acl
返回文檔 /usr/local/web/index.html之前,服務器 會讀/.acl,/usr/.acl, 在/ usr /本地/.acl和 /usr/local/web/.acl的指令, 除非他們已被禁用與
<目錄>的AllowOverride無 < /目錄>
AccessFileName .htaccess
是默認值。如果它不存在,那就是它正在使用的。如果您想要使用不同的文件名,則可以添加該行並相應地替換.htaccess
。
我想設置目錄htaccess文件。我應該在哪裏配置文件中包含訪問文件名?我發佈了我的文件.. – 2011-04-19 15:36:54