亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

nginx實現同一臺服務器配置兩個網站

nginx實現同一臺服務器配置兩個網站

PHP
LEATH 2019-03-16 20:18:11
我在一臺虛擬機上(同一個IP)搭建了LNMP環境,然后部署兩個網站(兩個域名),分別時www.iwwenbo.com,www.weiyanzixun.com,域名解析正常,同時開啟了https證書?,F在的問題是我訪問www.iwwenbo.com這個域名時,經常會跳轉到www.weiyanzixun.com這個域名上,請問我的配置問題出在哪里?環境: nginx version: nginx/1.12.1 兩個域名的nginx配置文件分別如下: 配置1:.iwwenbo.https.conf server{ listen 80; server_name iwwenbo.com www.iwwenbo.com; add_header Strict-Transport-Security max-age=15768000; return 301 https://$server_name$request_uri; } server { listen 443 ssl http2; server_name iwwenbo.com www.iwwenbo.com; index index.php index.html index.htm; root /usr/share/nginx/html; add_header X-Frame-Options DENY; add_header X-Content-Type-Options nosniff; ssl_certificate /etc/letsencrypt/live/iwwenbo.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/iwwenbo.com/privkey.pem; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; ssl_session_timeout 60m; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; include fastcgi_params; } } 配置2:weiyan.https.conf server{ listen 80; server_name weiyanzixun.com www.weiyanzixun.com; #告訴瀏覽器有效期內只準用 https 訪問 add_header Strict-Transport-Security max-age=15768000; #永久重定向到 https 站點 return 301 https://$server_name$request_uri; } server { listen 443 ssl http2; server_name weiyanzixun.com www.weiyanzixun.com; index index.php index.html index.htm; root /usr/share/nginx/weiyanzixun; add_header X-Frame-Options DENY; add_header X-Content-Type-Options nosniff; ssl_certificate /etc/letsencrypt/live/weiyanzixun.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/weiyanzixun.com/privkey.pem; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; ssl_session_timeout 60m; location / { try_files $uri $uri/ /index.php?$args; #修改內容 } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #修改此處內容支持php location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; include fastcgi_params; } } 請哪位大神告訴我問題出在哪里,還有就是這個配置有那些地方可以進行優化的?
查看完整描述

5 回答

?
千巷貓影

TA貢獻1829條經驗 獲得超7個贊

你用 /你的nginx安裝路徑/bin/nginx -t 檢查一下你的配置,報錯嗎?

查看完整回答
反對 回復 2019-03-18
?
動漫人物

TA貢獻1815條經驗 獲得超10個贊

兩個都是fastcgi_pass 127.0.0.1:9000;會有問題么?

查看完整回答
反對 回復 2019-03-18
?
慕俠2389804

TA貢獻1719條經驗 獲得超6個贊

一個443就OK了

查看完整回答
反對 回復 2019-03-18
  • 5 回答
  • 0 關注
  • 2970 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號