国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

apache的AllowOverride以及Options使用詳解

2024-08-27 18:23:15
字體:
來源:轉載
供稿:網友
通常利用Apache的rewrite模塊對 URL 進行重寫的時候, rewrite規則會寫在 .htaccess 文件里。但要使 apache 能夠正常的讀取.htaccess 文件的內容,就必須對.htaccess 所在目錄進行配置 AllowOverride參數就是指明Apache服務器是否去找.htacess文件作為配置文件,如果設置為none,那么服務器將忽略.htacess文件,如果設置為All,那么所有在.htaccess文件里有的指令都將被重寫。對于AllowOverride,還可以對它指定如下一些能被重寫的指令類型.

通常利用Apache的rewrite模塊對 URL 進行重寫的時候, rewrite規則會寫在 .htaccess 文件里。但要使 apache 能夠正常的讀取.htaccess 文件的內容,就必須對.htaccess 所在目錄進行配置。從安全性考慮,根目錄的AllowOverride屬性一般都配置成不允許任何Override ,即

復制代碼 代碼如下:
<Directory />
AllowOverride None
</Directory>


在 AllowOverride 設置為 None 時, .htaccess 文件將被完全忽略。當此指令設置為 All 時,所有具有 ".htaccess" 作用域的指令都允許出現在 .htaccess 文件中。

而對于 URL rewrite 來說,至少需要把目錄設置為

復制代碼 代碼如下:
< Directory /myblogroot/>
AllowOverride FileInfo
< /Directory>


2.在要支持url rewirte的目錄啟用 Options FollowSymLinks和AllowOverride All

復制代碼 代碼如下:
Alias /php "c:/web/php/"
<Directory "c:/web/php/">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>


這樣通過http://localhost:8080/php/訪問時,/php/和其下面的子目錄將支持url rewrite

1  AuthConfig  允許使用所有的權限指令,他們包括AuthDBMGroupFile AuthDBMUserFile  AuthGroupFile  AuthName AuthTypeAuthUserFile和Require

2  FileInfo    允許使用文件控制類型的指令。它們包括AddEncoding AddLanguage  AddType  DEfaultType ErrorDocument LanguagePriority

3  Indexes     允許使用目錄控制類型的指令。它們包括AddDescription  AddIcon  AddIconByEncoding AddIconByType  DefaultIcon  DirectoryIndex  FancyIndexing  HeaderName  IndexIgnore  IndexOptions ReadmeName

4  Limit       允許使用權限控制指令。它們包括Allow Deny和Order

5  Options     允許使用控制目錄特征的指令.他們包括Options 和XBitHack

Options

1  All         準許以下除MultiViews以外所有功能

2  MultiViews  允許多重內容被瀏覽,如果你的目錄下有一個叫做foo.txt的文件,那么你可以通過/foo來訪問到它,這對于一個多語言內容的站點比較有用

3  Indexes     若該目錄下無index文件,則準許顯示該目錄下的文件以供選擇

4  IncludesNOEXEC  準許SSI,但不可使用#exec和#include功能

5  Includes    準許SSI

6  FollowSymLinks  在該目錄中,服務器將跟蹤符號鏈接。注意,即使服務器跟蹤符號鏈接,它也不會改變用來匹配不同區域的路徑名,如果在<Local>;標記內設置,該選項會被忽略

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴城市| 长兴县| 天柱县| 内乡县| 文山县| 谷城县| 肥西县| 双牌县| 庄浪县| 阿克| 本溪市| 宜阳县| 六安市| 磐石市| 容城县| 黎城县| 阿拉善盟| 城市| 江达县| 浠水县| 潞城市| 蒙自县| 鸡泽县| 高安市| 石泉县| 安宁市| 宁城县| 醴陵市| 晴隆县| 赤水市| 宜川县| 临夏市| 长宁县| 屯昌县| 屏山县| 苗栗县| 平舆县| 五峰| 江西省| 乌什县| 阳泉市|