婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > nginx實現一個域名配置多個laravel項目的方法示例

nginx實現一個域名配置多個laravel項目的方法示例

熱門標簽:廈門營銷外呼系統平臺 安陽ai電銷機器人軟件 智能電話機器人坐席 申請400電話價格多少 柳州市機器人外呼系統報價 外呼系統的經營范圍 外呼系統不彈窗 涪陵商都400電話開通辦理 云會外呼系統

背景

隨著公司的子項目越來越多,會有大大小小十幾個工程(僅后端),按照原先的做法,每上線一個項目,那么必須要有一個二級域名映射到對應的工程上,十個工程那么就意味著需要有十個二級域名(還不包含測試環境,次生產環境等),如此多的域名不僅僅是難于管理,更重要的是比較浪費資源,這個問題困擾了我很久,今天終于解決了這個問題,特此記錄一下采坑日記,本文不會講nginx中各個指令的原理,而是用實際的項目配置來練習nginx指令的用法并舉一反三。

事先準備

域名

假設域名為:http://www.dev.com

實驗環境

阿里云ECS + centos + Nginx + php-fpm

項目1

1.工程路徑: /data/wwwroot/project1/
2.訪問路徑:http://www.dev.com/project1/

項目2

1.工程路徑: /data/wwwroot/project2/
2.訪問路徑:http://www.dev.com/project2/

項目3

1.工程路徑: /data/wwwroot/project3/
2.訪問路徑:http://www.dev.com/project3/

涉及的知識點

  • Nginx的location指令,用法可以參考:https://www.jb51.net/article/154637.htm
  • Nginx的alias指令,用法可以參考:https://www.jb51.net/article/154640.htm

實現步驟

為了實現以上的訪問形式,我們需要用到nginx里面的location指令和alias指令,配置如下

location ^~ /${PROJECT}/ {
 alias {$PATH};
 try_files $uri $uri/ @${PROJECT};

 location ~ \.php$ {
  fastcgi_pass unix:/dev/shm/php-cgi.sock;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $request_filename;
  include fastcgi_params;
 }
}

location @${PROJECT}{
 rewrite /${PROJECT}/(.*)$ /${PROJECT}/index.php?/$1 last;
}

說明: 上面的這個配置中的${PROJECT}和{$PATH}都是屬于在實際過程中需要替換的部分,其中${PROJECT}為url需要訪問的path部分,如project1,{$PATH}則代表的是項目的真實訪問路徑,如/data/wwwroot/project1,以http://www.dev.com/project1 訪問為例,那么對應的Nginx的配置是這樣子的

location ^~ /project1/ {
 alias /data/wwwroot/project1/public;
 try_files $uri $uri/ @project1;

 location ~ \.php$ {
  fastcgi_pass unix:/dev/shm/php-cgi.sock;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $request_filename;
  include fastcgi_params;
 }
}

location @project1{
 rewrite /project1/(.*)$ /project1/index.php?/$1 last;
}

對于project2和project3的配置只需要按照上面的配置模板依葫蘆畫瓢就可以了,最后完整nginx配置如下

server {
 listen 80;
 server_name http://www.dev.com;
 access_log /data/wwwlogs/nginx/access_log/www.dev.com_nginx.log combined;
 error_log /data/wwwlogs/nginx/error_log/www.dev.com_errr_log;
 index index.html index.htm index.php;

 # project1開始的配置
 location ^~ /project1/ {
 alias /data/wwwroot/project1/public;
 try_files $uri $uri/ @project1;
 location ~ \.php$ {
  fastcgi_pass unix:/dev/shm/php-cgi.sock;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $request_filename;
  include fastcgi_params;
 }
 }
 
 location @project1{
 rewrite /project1/(.*)$ /project1/index.php?/$1 last;
 }
 
 # project2開始的配置
 location ^~ /project2/ {
 alias /data/wwwroot/project2/public;
 try_files $uri $uri/ @project2;
 
 location ~ \.php$ {
  fastcgi_pass unix:/dev/shm/php-cgi.sock;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $request_filename;
  include fastcgi_params;
 }
 }
 
 location @project2{
 rewrite /project2/(.*)$ /project2/index.php?/$1 last;
 }
 
 # project2開始的配置
 location ^~ /project3/ {
 alias /data/wwwroot/project3/public;
 try_files $uri $uri/ @project3;
 
 location ~ \.php$ {
  fastcgi_pass unix:/dev/shm/php-cgi.sock;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $request_filename;
  include fastcgi_params;
 }
 }
 
 location @project3{
 rewrite /project3/(.*)$ /project3/index.php?/$1 last;
 }
 
 
 # 解析所有的.php
 location ~ \.php$ {
 fastcgi_pass unix:/dev/shm/php-cgi.sock;
 fastcgi_index index.php;
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 #fastcgi_param SCRIPT_FILENAME $request_filename;
 include fastcgi_params;
 }
 
 #圖片、視頻的的鏈接,此處是做緩存 ,緩存30天,不寫入訪問日志
 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
 expires 30d;
 access_log off;
 }
 
 #js css文件的配置,此處是做緩存 ,緩存7天,不寫入訪問日志
 location ~ .*\.(js|css)?$ {
 expires 7d;
 access_log off;
 }

 location ~ /\.ht {
 deny all;
 }
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:南充 晉城 綏化 蕪湖 撫順 福州 巴中 孝感

巨人網絡通訊聲明:本文標題《nginx實現一個域名配置多個laravel項目的方法示例》,本文關鍵詞  nginx,實現,一個,域名,配置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《nginx實現一個域名配置多個laravel項目的方法示例》相關的同類信息!
  • 本頁收集關于nginx實現一個域名配置多個laravel項目的方法示例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    午夜激情久久久| 日韩欧美成人一区二区| 视频一区二区国产| 免费欧美高清视频| av一本久道久久综合久久鬼色| 91麻豆免费在线观看| 日本高清免费不卡视频| 在线视频欧美精品| 欧美系列一区二区| 国产精品无遮挡| 麻豆精品视频在线| www日韩大片| |精品福利一区二区三区| 久久精品国产免费| 9人人澡人人爽人人精品| 国产精品1024| 国产日产欧美一区二区三区| 中文字幕一区二区5566日韩| 亚洲va国产va欧美va观看| 日本va欧美va精品| 黄色精品一二区| 欧美群妇大交群中文字幕| 中日韩免费视频中文字幕| 一区二区三区视频在线观看| 亚洲成av人在线观看| 日本高清不卡在线观看| 欧美国产日韩在线观看| 麻豆精品精品国产自在97香蕉| 日本人妖一区二区| 欧美一卡二卡在线观看| 久久成人免费日本黄色| 日韩欧美色综合| 蜜桃精品在线观看| 2021国产精品久久精品| 亚洲国产毛片aaaaa无费看| 国产精品久久久久毛片软件| 日韩影院免费视频| 欧美一区日本一区韩国一区| 亚洲国产岛国毛片在线| 免费看日韩a级影片| 久久久久九九视频| 91在线国内视频| 亚洲一区二区偷拍精品| 色视频成人在线观看免| 韩国理伦片一区二区三区在线播放| 欧美日韩国产中文| 成人永久免费视频| 亚洲桃色在线一区| 欧美日韩国产首页在线观看| 一区免费观看视频| 在线免费观看日本欧美| 国产福利精品一区二区| 91丨porny丨在线| 亚洲综合丝袜美腿| av午夜一区麻豆| 午夜精品福利视频网站| 日韩视频在线观看一区二区| 国产suv一区二区三区88区| 亚洲视频中文字幕| 91精品福利在线| 国产高清视频一区| 午夜精品一区二区三区免费视频| 精品国产91亚洲一区二区三区婷婷| 欧美日韩国产小视频| 国产调教视频一区| 99热精品一区二区| 最好看的中文字幕久久| 欧美日韩一区二区在线视频| 午夜私人影院久久久久| 欧美视频精品在线观看| 亚洲国产综合视频在线观看| 日本韩国一区二区| 日韩中文字幕av电影| 欧美国产精品一区二区三区| 91欧美一区二区| 日韩福利视频导航| 国产亚洲欧洲997久久综合| 色综合久久久久综合| 麻豆精品在线播放| **欧美大码日韩| 91麻豆精品国产91久久久使用方法| 激情都市一区二区| 亚洲午夜在线视频| 久久久一区二区| 欧美一区二区三区在线观看视频| 成人小视频在线观看| 日日夜夜免费精品视频| 一区二区三区.www| 91麻豆精品国产91久久久使用方法| 3atv在线一区二区三区| 亚洲欧美福利一区二区| 午夜国产精品一区| 欧美日韩aaa| 99re这里只有精品首页| 欧美精品一区二区蜜臀亚洲| 亚洲男人的天堂网| 国产精品自拍一区| 欧美性猛交xxxxxx富婆| 欧美国产日韩亚洲一区| 国产乱国产乱300精品| 久久久蜜桃精品| 在线精品视频一区二区| 欧美国产国产综合| 在线看日本不卡| 国产精品99久久久久久久女警 | 欧美aaaaaa午夜精品| 亚洲综合男人的天堂| 亚洲另类色综合网站| 一区二区在线电影| 精品国免费一区二区三区| 国产精品综合一区二区三区| 国内精品免费在线观看| 极品少妇xxxx精品少妇偷拍| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品一区免费视频| www.色精品| 精品污污网站免费看| 欧美一级久久久| 国产午夜精品一区二区三区嫩草| 日韩精品91亚洲二区在线观看| 国产欧美日韩另类视频免费观看| 国产精品精品国产色婷婷| 中文字幕一区在线| 午夜久久久久久| 国产精品夜夜爽| 色爱区综合激月婷婷| 欧美一区二区免费视频| 久久久久免费观看| 午夜电影一区二区| 国产69精品久久久久777| 欧美曰成人黄网| 精品国产髙清在线看国产毛片| 国产蜜臀97一区二区三区| 亚洲大片在线观看| 国产999精品久久| 欧美裸体一区二区三区| 久久综合久久综合久久综合| 图片区小说区区亚洲影院| 91女人视频在线观看| www精品美女久久久tv| 天天综合天天综合色| 日本高清不卡视频| 国产精品视频麻豆| 国产精品911| 久久久久久久久免费| 亚洲愉拍自拍另类高清精品| 成人一级黄色片| 日韩三级免费观看| 日韩精品一级二级| 欧美亚日韩国产aⅴ精品中极品| 国产精品色一区二区三区| 精彩视频一区二区| 精品国产乱子伦一区| 麻豆精品在线观看| 欧美一级精品在线| 毛片一区二区三区| 日韩欧美一级二级| 久久66热re国产| www激情久久| 99久久国产综合精品女不卡| 亚洲国产成人一区二区三区| 国产一区二区91| 国产精品久久毛片| 99re亚洲国产精品| 一级做a爱片久久| 日韩女优av电影在线观看| 精品中文字幕一区二区| 国产欧美一区二区精品婷婷| 99re热这里只有精品免费视频| 一区二区三区美女视频| 欧美一个色资源| 国产精品一区专区| 亚洲一区二区偷拍精品| 欧美一区二区三区小说| 99久久国产综合精品女不卡| 日av在线不卡| 亚洲天堂成人在线观看| 日韩一区二区精品在线观看| 亚洲精品视频一区二区| 91在线porny国产在线看| 一区二区三区不卡视频在线观看| 欧美一级片在线观看| 91免费观看视频| 麻豆精品在线看| 欧美大胆人体bbbb| 91蜜桃婷婷狠狠久久综合9色| 一区二区免费看| 国产亚洲1区2区3区| 欧美午夜影院一区| 国产一区在线观看麻豆| 日本欧美久久久久免费播放网| 国产欧美一区二区精品忘忧草| 欧美在线视频日韩| 国产91对白在线观看九色| 亚洲一本大道在线| 国产精品国产成人国产三级| 日韩三级在线免费观看| 欧美一区二区三区白人| 欧美日韩中字一区| 在线观看日韩高清av|