欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Apache中Virtual Host虛擬主機(jī)配置及rewrite參數(shù)說(shuō)明

 更新時(shí)間:2016年03月07日 17:25:31   作者:傲雪星楓  
這篇文章主要介紹了Apache中Virtual Host虛擬主機(jī)配置及rewrite模塊中的重要參數(shù)說(shuō)明,是在同一個(gè)Apache服務(wù)器軟件上部署多個(gè)站點(diǎn)的基礎(chǔ)方法,需要的朋友可以參考下

Virtual Host配置過(guò)程

這里例子中我們的路徑為這樣
DocumentRoot: /home/jb51 /sites/demo.jb51.net
ServerName:demo.jb51.net

1.進(jìn)入apache虛擬主機(jī)設(shè)置目錄

cd /etc/apache2/sites-available 

2.創(chuàng)建文件demo.jb51.net

<VirtualHost *:80> 
    ServerAdmin webmaster@localhost 
    DirectoryIndex index.html index.php 
    DocumentRoot /home/jb51 /sites/demo.jb51.net 
    ServerName demo.jb51.net 
    ServerAlias demo.jb51.net 
    <Directory "/home/jb51 /sites/demo.jb51.net"> 
        allow from all Options + Indexes 
    </Directory> 
</VirtualHost> 


3.激活虛擬主機(jī)配置

sudo a2ensite demo.jb51.net 


4.進(jìn)入 /etc/apache2/sites-enabled/目錄,可以查看所有激活的虛擬主機(jī)??梢杂?sudo a2dissite demo.jb51.net 注銷

cd /etc/apache2/sites-enabled 
ls -lt 

顯示 

復(fù)制代碼 代碼如下:

lrwxrwxrwx 1 root root 36 2013-04-05 17:29 demo.jb51.net -> ../sites-available/demo.jb51.net 

 
5.重啟apache服務(wù)

sudo /etc/init.d/apache2 restart 


6.ubuntu 設(shè)置host

vim /etc/hosts 

 

127.0.0.1 demo.jb51.net

 
7.<Directory>設(shè)置開(kāi)啟.htaccess與顯示目錄結(jié)構(gòu)列表

<Directory "/home/jb51 /demo.jb51.net"> 
AllowOverride none 
AllowOverride all 
Options -Indexes FollowSymLinks 
</Directory> 

AllowOverride none 表示關(guān)閉.htaccess,如要開(kāi)啟可設(shè)置為AllowOverride all
Options -Indexes 表示關(guān)閉目錄結(jié)構(gòu)顯示,如要開(kāi)啟可設(shè)置為 Options Indexes
Options FollowSymLinks 表示支持symbol link(軟連接),如要關(guān)閉可設(shè)置為Options -FollowSymLinks

rewrite模塊重要參數(shù)說(shuō)明

開(kāi)啟rewrite:

sudo a2enmod rewrite 

停用rewrite:

sudo a2dismod rewrite 

服務(wù)器環(huán)境變量:Apache提供給rewirte模塊的環(huán)境變量大概分成5個(gè)類型.

第一部分: HTTP headers 部分參數(shù)

1.參數(shù)名稱: HTTP_USER_AGENT
樣例參考值: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["HTTP_USER_AGENT"]

2.參數(shù)名稱: HTTP_REFERER
樣例參考值: http://www.test.cn/test.php
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): _SERVER["HTTP_REFERER"]

3.參數(shù)名稱: HTTP_COOKIE
樣例參考值: ZDEDebuggerPresent=php,phtml,php3
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["HTTP_COOKIE"]

4.參數(shù)名稱: HTTP_FORWARDED
樣例參考值: 如果使用代理服務(wù)器的話會(huì)是代理服務(wù)器的IP地址, 本地不容易搭環(huán)境測(cè)試出值來(lái).
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["HTTP_FORWARDED"]

5.參數(shù)名稱: HTTP_HOST
樣例參考值: www.test.com
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["HTTP_HOST"]

6.參數(shù)名稱: HTTP_PROXY_CONNECTION
樣例參考值: 網(wǎng)絡(luò)連接代理方面的信息. 和HTTP_FORWARDED參數(shù)一樣. 本地不容易搭環(huán)境測(cè)試出值來(lái).
說(shuō)明: PHP中貌似未提供這樣的服務(wù)器信息值. 如果又的話可能等值于: $_SERVER["HTTP_PROXY_CONNECTION"]

7.參數(shù)名稱: HTTP_ACCEPT
樣例參考值: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["HTTP_ACCEPT"]

第二部分: server internals 部分參數(shù)

1.參數(shù)名稱: DOCUMENT_ROOT
樣例參考值: C:/webRoot/t
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["DOCUMENT_ROOT"]

2.參數(shù)名稱: SERVER_ADMIN
樣例參考值: youemailaddress@gmail.com
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["SERVER_ADMIN"]

3.參數(shù)名稱: SERVER_NAME
樣例參考值: www.test.com
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["SERVER_NAME"]

4.參數(shù)名稱: SERVER_ADDR
樣例參考值: 127.0.0.1
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["SERVER_ADDR"]

5.參數(shù)名稱: SERVER_PORT
樣例參考值: 80
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["SERVER_PORT"]

6.參數(shù)名稱: SERVER_PROTOCOL
樣例參考值: HTTP/1.1
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["SERVER_PROTOCOL"]

7.參數(shù)名稱: SERVER_SOFTWARE
樣例參考值: Apache/2.2.11 (Win32) PHP/5.2.9-1
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["SERVER_SOFTWARE"]

第三部分: connection & request 部分參數(shù)

1.參數(shù)名稱: REMOTE_ADDR
樣例參考值: 127.0.0.1 正在瀏覽當(dāng)前頁(yè)面用戶的 IP 地址。
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["REMOTE_ADDR"]

2.參數(shù)名稱: REMOTE_HOST
樣例參考值: 127.0.0.1 正在瀏覽當(dāng)前頁(yè)面用戶的主機(jī)名。反向域名解析基于該用戶的 REMOTE_ADDR
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["REMOTE_HOST"]

3.參數(shù)名稱: REMOTE_PORT
樣例參考值: 2574 (變化的值)用戶連接到服務(wù)器時(shí)所使用的端口
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["REMOTE_PORT"]

4.參數(shù)名稱: REMOTE_USER
樣例參考值: 空
說(shuō)明: PHP 好像未提供相關(guān)的$_SERVER值.

5.參數(shù)名稱: REMOTE_IDENT
樣例參考值: 空
說(shuō)明: PHP 好像未提供相關(guān)的$_SERVER值.

6.參數(shù)名稱: REQUEST_METHOD
樣例參考值: GET
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["REQUEST_METHOD"]

7.參數(shù)名稱: SCRIPT_FILENAME
樣例參考值: C:/webRoot/t/share77.html
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["SCRIPT_FILENAME"]

8.參數(shù)名稱: PATH_INFO
樣例參考值: 空
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_REQUEST["PATH_INFO"]

9.參數(shù)名稱: QUERY_STRING
樣例參考值: a=b&c=d&e=f
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["QUERY_STRING"]

10.參數(shù)名稱: AUTH_TYPE
樣例參考值: 空 當(dāng) PHP 運(yùn)行在 Apache 模塊方式下,并且正在使用 HTTP 認(rèn)證功能,這個(gè)是認(rèn)證的類型
說(shuō)明: 相當(dāng)于PHP中的服務(wù)器參數(shù): $_SERVER["AUTH_TYPE"]

第四部分: date and time 部分參數(shù)

1.參數(shù)名稱: TIME_YEAR
樣例參考值: 2009
說(shuō)明: 服務(wù)器獲取當(dāng)前的年份值

2.參數(shù)名稱: TIME_MON
樣例參考值: 04
說(shuō)明: 服務(wù)器獲取當(dāng)前的月份值

3.參數(shù)名稱: TIME_DAY
樣例參考值: 22
說(shuō)明: 服務(wù)器獲取當(dāng)前的日值

4.參數(shù)名稱: TIME_HOUR
樣例參考值: 16
說(shuō)明: 服務(wù)器獲取當(dāng)前時(shí)間的小時(shí)

5.參數(shù)名稱: TIME_MIN
樣例參考值: 26
說(shuō)明: 服務(wù)器獲取當(dāng)前時(shí)間的分鐘

6.參數(shù)名稱: TIME_SEC
樣例參考值: 34
說(shuō)明: 服務(wù)器獲取當(dāng)前時(shí)間的秒

7.參數(shù)名稱: TIME_WDAY
樣例參考值: 3
說(shuō)明: 服務(wù)器獲取當(dāng)天是星期幾, 從星期日-星期六, 數(shù)字從 0-6

8.參數(shù)名稱: TIME
樣例參考值: 20090422162634
說(shuō)明: 服務(wù)器獲取當(dāng)前的時(shí)間, 格式為: 年月日時(shí)分秒

第五部分: specials 部分參數(shù)

1.參數(shù)名稱: API_VERSION
樣例參考值: 20051115:21
說(shuō)明: apache 的 API 版本信息.

2.參數(shù)名稱: THE_REQUEST
樣例參考值: GET /share77.html HTTP/1.1
說(shuō)明: 瀏覽器發(fā)給服務(wù)器的請(qǐng)求值. 不包括其他的頭信息.

3.參數(shù)名稱: REQUEST_URI
樣例參考值: /share77.html
說(shuō)明: 瀏覽器請(qǐng)求的資源信息.

4.參數(shù)名稱: REQUEST_FILENAME
樣例參考值: C:/webRoot/t/share77.html
說(shuō)明: 被請(qǐng)求的資源的在磁盤的物理地址.

5.參數(shù)名稱: IS_SUBREQ
樣例參考值: false
說(shuō)明: 如果是 sub-request 則顯示為 true, 否則為 false.

6.參數(shù)名稱: HTTPS
樣例參考值: off
說(shuō)明: 如果連接使用 SSL/TLS 模式, 則值為on , 否則值為off, 這個(gè)參數(shù)比較安全, 即使未載入 mod_ssl 模塊時(shí).

相關(guān)文章

  • 在VMware虛擬機(jī)里安裝Linux操作系統(tǒng)

    在VMware虛擬機(jī)里安裝Linux操作系統(tǒng)

    這篇文章介紹了在VMware虛擬機(jī)里安裝Linux操作系統(tǒng)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • CentOS 7中 Minimal 安裝JDK 1.8的教程

    CentOS 7中 Minimal 安裝JDK 1.8的教程

    這篇文章主要介紹了CentOS 7 Minimal 安裝JDK 1.8的教程,非常不錯(cuò),具有參考借鑒價(jià)值 ,需要的朋友可以參考下
    2018-05-05
  • Linux實(shí)現(xiàn)文件內(nèi)容去重及求交并差集

    Linux實(shí)現(xiàn)文件內(nèi)容去重及求交并差集

    這篇文章主要介紹了Linux實(shí)現(xiàn)文件內(nèi)容去重及求交并差集,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • 如何使用shell在多服務(wù)器上批量操作

    如何使用shell在多服務(wù)器上批量操作

    日常工作中,我們常需要同時(shí)在多臺(tái)服務(wù)器上執(zhí)行同樣的命令,如對(duì)比日志、檢查服務(wù)等。這就需要我們有服務(wù)器批量操作的能力,我們可以借用 ssh公鑰登陸的能力,方便地實(shí)現(xiàn)在多個(gè)服務(wù)器上批量執(zhí)行命令。
    2021-05-05
  • 在Linux中如何一次重命名多個(gè)文件詳解

    在Linux中如何一次重命名多個(gè)文件詳解

    這篇文章主要給大家介紹了關(guān)于在Linux中如何一次重命名多個(gè)文件的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Linux中fork()函數(shù)實(shí)例分析

    Linux中fork()函數(shù)實(shí)例分析

    這篇文章主要為大家詳細(xì)介紹了Linux 中fork()函數(shù)實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Centos中如何設(shè)置IP地址

    Centos中如何設(shè)置IP地址

    這篇文章主要介紹了Centos中如何設(shè)置IP地址問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • Ubuntu修改密碼及密碼復(fù)雜度策略設(shè)置方法

    Ubuntu修改密碼及密碼復(fù)雜度策略設(shè)置方法

    這篇文章主要介紹了Ubuntu修改密碼及密碼復(fù)雜度策略設(shè)置,方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • centOS7 橋接模式設(shè)置靜態(tài)Ip的方法步驟

    centOS7 橋接模式設(shè)置靜態(tài)Ip的方法步驟

    這篇文章主要給大家介紹了關(guān)于centOS7 橋接模式設(shè)置靜態(tài)Ip的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用centOS7具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Linux系統(tǒng)文件的默認(rèn)權(quán)限和特殊權(quán)限

    Linux系統(tǒng)文件的默認(rèn)權(quán)限和特殊權(quán)限

    這篇文章主要介紹了Linux系統(tǒng)文件的默認(rèn)權(quán)限和特殊權(quán)限的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10

最新評(píng)論