最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx將泛解析的匹配域名綁定到子目錄配置方法

 更新時(shí)間:2014年03月12日 09:22:58   投稿:zxhpj  
這篇文章主要介紹了nginx將泛解析的匹配域名綁定到子目錄配置方法,需要的朋友可以參考下

網(wǎng)站的目錄結(jié)構(gòu)為:

 # tree /home/wwwroot/exehack.net
/home/wwwroot/exehack.net
├── bbs
│   └── index.html
└── www
    └── index.html
2 directories, 2 files

/home/wwwroot/exehack.net為nginx的安裝目錄下默認(rèn)的存放源代碼的路徑。
bbs為論壇程序源代碼路徑;www為主頁程序源代碼路徑;把相應(yīng)程序放入上面的路徑通過;http://www.exehack.net 訪問的就是主頁http://bbs.exehack.net 訪問的就是論壇,其它二級(jí)域名類推。
有2種方法,推薦方法一

 server {
listen 80;
server_name ~^(?<subdomain>.+).exehack.net$;
access_log /data/wwwlogs/exehack.net_nginx.log combined;
index index.html index.htm index.php;
root /home/wwwroot/linuxeye/$subdomain/;
location ~ .php$ {
  fastcgi_pass unix:/dev/shm/php-cgi.sock;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  include fastcgi_params;
  }
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {
  expires 30d;
  }
location ~ .*\.(js|css)?$ {
  expires 7d;
  }
}

方法二、

 server {
listen 80;
server_name *.exehack.net;
access_log /home/wwwlogs/exehack.net_nginx.log combined;
index index.html index.htm index.php;
if ($host ~* ^([^\.]+)\.([^\.]+\.[^\.]+)$) {
  set $subdomain $1;
  set $domain $2;
}
location / {
  root /home/wwwroot/exehack.net/$subdomain/;
  index index.php index.html index.htm;
}
location ~ .php$ {
  fastcgi_pass unix:/dev/shm/php-cgi.sock;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  include fastcgi_params;
  }
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {
  expires 30d;
  }
location ~ .*\.(js|css)?$ {
  expires 7d;
  }
}

nginx將泛解析的匹配域名綁定到子目錄的配置方法如下

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

server {
    listen        80;
    server_name   domain.com    *.domain.com;

    if ($host ~* ^([^\.]+)\.([^\.]+\.[^\.]+)$) {
        set $subdomain $1;
        set $domain $2;
    }

    location / {
        root    /home/wwwroot/$domain/$subdomain/;
        index   index.php index.html index.htm;
        #include /home/wwwroot/$domain/$subdomain/.ngx.htaccess;
    }

    error_page   500 502 503 504  /50x.html;

    location = /50x.html {
        root   html;
    }

    location ~ \.php$ {
        root           /home/wwwroot/$domain/$subdomain/;
        fastcgi_pass   127.0.0.1:9100;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}

相關(guān)文章

  • 教你快速構(gòu)建一個(gè)基于nginx的web集群項(xiàng)目

    教你快速構(gòu)建一個(gè)基于nginx的web集群項(xiàng)目

    本文教你快速構(gòu)建一個(gè)基于nginx的4/7層負(fù)載均衡的web集群項(xiàng)目,項(xiàng)目步驟本文給大家介紹介紹,對(duì)nginx web集群項(xiàng)目感興趣的朋友一起看看吧
    2021-11-11
  • Nginx配置多端口多域名訪問的實(shí)現(xiàn)

    Nginx配置多端口多域名訪問的實(shí)現(xiàn)

    這篇文章主要介紹了Nginx配置多端口多域名訪問的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • win10安裝配置nginx的過程

    win10安裝配置nginx的過程

    這篇文章主要介紹了win10安裝配置nginx的過程,幫助大家更好的理解和使用nginx服務(wù)器,感興趣的朋友可以了解下
    2020-10-10
  • Nginx中的location路徑映射問題

    Nginx中的location路徑映射問題

    這篇文章主要介紹了Nginx中的location路徑映射問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 使用Nginx實(shí)現(xiàn)根據(jù) IP 匹配指定 URL

    使用Nginx實(shí)現(xiàn)根據(jù) IP 匹配指定 URL

    最近的一個(gè)項(xiàng)目,需要特定的IP訪問某專題頁面的時(shí)候跳轉(zhuǎn)到網(wǎng)站首頁,思考了下,直接使用NGINX實(shí)現(xiàn),分享給大家。
    2014-09-09
  • Nginx下301重定向域名的方法小結(jié)

    Nginx下301重定向域名的方法小結(jié)

    在網(wǎng)站建設(shè)中需要網(wǎng)頁重定向的情況很多:如網(wǎng)頁目錄結(jié)構(gòu)變動(dòng),網(wǎng)頁重命名、網(wǎng)頁的擴(kuò)展名改變、網(wǎng)站域名改變等。
    2010-08-08
  • Nginx Rewrite模塊應(yīng)用的幾種場景

    Nginx Rewrite模塊應(yīng)用的幾種場景

    這篇文章主要介紹了Nginx Rewrite模塊應(yīng)用的幾種場景,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Nginx圖片防盜鏈配置實(shí)例

    Nginx圖片防盜鏈配置實(shí)例

    這篇文章主要介紹了Nginx圖片防盜鏈配置實(shí)例,并對(duì)代碼做了詳細(xì)的說明,讓你充分理解配置的意圖,需要的朋友可以參考下
    2014-07-07
  • Nginx反向代理與負(fù)載均衡概念理解及模塊使用

    Nginx反向代理與負(fù)載均衡概念理解及模塊使用

    這篇文章主要為大家介紹了Nginx反向代理與負(fù)載均衡概念理解及模塊說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-03-03
  • Nginx的HA高可用的搭建的實(shí)現(xiàn)

    Nginx的HA高可用的搭建的實(shí)現(xiàn)

    高可用是一種系統(tǒng)設(shè)計(jì)策略,旨在確保服務(wù)或應(yīng)用在面對(duì)硬件故障、軟件缺陷或任何其他異常情況時(shí),仍能持續(xù)穩(wěn)定地運(yùn)行,本文主要介紹了Nginx的HA高可用的搭建,感興趣的可以了解一下
    2024-08-08

最新評(píng)論

西充县| 通渭县| 稷山县| 名山县| 兰坪| 乌审旗| 江西省| 涡阳县| 平原县| 民乐县| 逊克县| 卢龙县| 香格里拉县| 东安县| 漾濞| 曲水县| 波密县| 会同县| 兴化市| 定南县| 石柱| 弥勒县| 武汉市| 邹城市| 色达县| 庆安县| 南木林县| 廉江市| 廊坊市| 贵定县| 大丰市| 克什克腾旗| 石林| 沂源县| 泾阳县| 江西省| 绥阳县| 长汀县| 北碚区| 钟祥市| 吕梁市|