Nginx重定向

1、當網站加上SSL證書,可https訪問時,將http請求導到httpsnginx

nginx http頁面重定向到https頁面:dom

server {
   listen      80;
   server_name    my.domain.com;
   rewrite ^/(.*) https://$server_name/$1 permanent;
}網站

server {
   listen      443 ssl;
   server_name    my.domain.com;
   ....
}server

 

2、當網站更換域名,爲繼承百度搜索權重時,將原域名請求導到新域名繼承

假定某網站以前使用的域名是www.A.com要將此域名下的內容徹底重定向到www.B.com下
在配置文件的最下面添加
server {
    server_name www.A.com ;
    rewrite ^(.*) http://www.B.com$1 permanent;
}ssl

另外有時候還會遇到將A.com域名下的內容所有重定向到帶www的域名下,配置也很簡單:
server {
    server_name A.com;
    rewrite ^/(.*) http://www.A.com/$1 permanent;
}域名

相關文章
相關標籤/搜索