Apache之Options引數詳解

2022-07-17 09:42:12 字數 1399 閱讀 7558

指令控制了在特定目錄中將使用哪些伺服器特性。options屬性有乙個非常特別的功能: 如果你沒有用「+」或者「-」來增加或者減少乙個功能的時候,每個之前定義的options的所有功能都會被取消, 直到你又為它指定一些功能。所以options屬性在整體設定和虛擬主機設定的是不相關的, 互相不起作用,因為他們在特定的範圍內被過載了。

如果要在虛擬主機裡面使用在整體設定中的options的設定, 那麼就不要在虛擬主機設定中指定options屬性。如果要增加或者減少功能, 那麼用「+」或者「-」符號來實

options

指令控制了在特定目錄中將使用哪些伺服器特性。

可選項能設定為

none

,在這種情況下,將不啟用任何額外特性。或設定為以下選項中的乙個或多個:

all 除multiviews之外的所有特性。這是預設設定。 execcgi 允許執行cgi指令碼. followsymlinks 伺服器會在此目錄中使用符號連線。

注意:即便伺服器會使用符號連線,但它不會改變用於匹配配置段的路徑名。

注意:如果此配置位於配置段中,則此設定會被忽略。

includes 允許伺服器端包含。 includesnoexec 允許伺服器端包含,但禁用#exec命令和#exec cgi。但仍可以從scriptaliase目錄使用#include 虛擬cgi指令碼。 indexes 如果乙個對映到目錄的url被請求,而此目錄中又沒有directoryindex(例如:index.html),那麼伺服器會返回乙個格式化後的目錄 列表。 multiviews 允許內容協商的多重檢視。 symlinksifownermatch 伺服器僅在符號連線與其目的目錄或檔案擁有者具有同樣的使用者id時才使用它。

注意:如果此配置出現在配置段中,此選項將被忽略。

一般來說,如果乙個目錄被多次設定了

options

,則最特殊的乙個會被完全接受,而各個可選項的設定彼此並不融合。然而,如果所有施用於

options

指令的可選項前都加有+或-符號,此可選項將被合併。所有前面加有+號的可選項將強制覆蓋當前可選項設定,而所有前面有-號的可選項將強制從當前可選項設定中去除。

比如說,沒有任何+和-符號:

options indexes followsymlinks

options includes

則只有includes

設定到/web/docs/spec目錄上。然而如果第二個

options

指令使用了+和-符號:

options indexes followsymlinks

options +includes -indexes

那麼就會有

followsymlinks

和includes

設定到/web/docs/spec目錄上。apache之options引數詳解

<<-參與討論

Apache之Options引數詳解

指令控制了在特定目錄中將使用哪些伺服器特性。options屬性有乙個非常特別的功能 如果你沒有用 或者 來增加或者減少乙個功能的時候,每個之前定義的options的所有功能都會被取消,直到你又為它指定一些功能。所以options屬性在整體設定和虛擬主機設定的是不相關的,互相不起作用,因為他們在特定的...

Matlab之options的使用

1 matlab提供options向量來對優化函式進行引數設定,有18個元素 2 介紹該18個元素 options 1 0 預設值 功能 控制顯示,優化過程中控制輸出資訊。0表示不顯示 1表示顯示 1表隱藏資訊。options 2 1e 4 功能 控制x的精度,自變數x 的最低精度終止條件。當所有終...

python之options選項詳解

label 元件,可以通過 options 設定元件的屬性,從而控制項的各種狀態。比如 寬度 高度 顏色 位置等等。通過三種方式設定 options 選項,這在各種 gui 元件中用法都一致。建立物件時,使用可變引數 也叫關鍵字引數 fred button self,fg red bg blue 建...