Nginx 域名跳轉


域名跳轉

  就是實現URL的跳轉和隱藏真實地址,基於Perl語言的正則表達式規范。平時幫助我們實現擬靜態,擬目錄,域名跳轉,防止盜鏈等 。

域名跳轉配置

1、多域名指定一個域名重定向
# 空格分割域名
server_name www.123.com www.456.com www.678.com;
# 判斷如果訪問域名不等於www.123.com,就指定到www.123.com
if ($host != 'www.123.com') {
    rewrite ^/(.*)$ http://www.123.com/$1 permanent;
}
虛擬主機文件內
注:permanent == 301重定向
 
2、域名HTTPS跳轉
server {
listen 80;
server_name www.域名.com;
rewrite ^(.*) https://$server_name$1 permanent;
}
HTTPS域名跳轉

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM