詳解nginx 301跳轉到帶www域名方法
前提:在域名解析中添加 domain.com 和 www.domain.com 指向你的主機IP地址
方法1. 打開 nginx.conf 文件找到你的server配置段:
server {
listen 80;
server_name www.domain.com domain.com;
if ($host != 'www.domain.com' ) { rewrite ^/(.*)$ http://www.domain.com/$1 permanent ;
}
方法2. 在配置文件里面寫兩個server,domain.com指向www.domain.com
server {
listen 80;
server_name www.domain.com;
}
server {
server_name domain.com;
rewrite ^(.*) http://www.domain.com/$1 permanent;
}
補充:
301&302跳轉的區(qū)別
301永久跳轉,當用戶或搜索引擎向網站服務器發(fā)出瀏覽請求時,服務器返回的HTTP數據流中頭信息中的狀態(tài)碼的一種,表示本網頁永久性轉移到另一個地址。
302臨時跳轉,也是狀態(tài)碼的一種,意義是暫時轉向到另外一個網址。
二者的區(qū)別主要是,302容易被搜索引擎視為spam,301則不會。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
nginx中使用nginx-http-concat模塊合并靜態(tài)資源文件
這篇文章主要介紹了nginx中使用nginx-http-concat模塊合并靜態(tài)資源文件,用以加速網站的CSS、JS等靜態(tài)資源載入速度,需要的朋友可以參考下2014-06-06
nginx與apache限制ip并發(fā)訪問 限制ip連接的設置方法
nginx限制ip并發(fā)數,也是說限制同一個ip同時連接服務器的數量,要使apache服務器做對同一IP地址的連接限制,需要mod_limitipconn來實現。一般需要手動編譯。不過模塊作者也提供了一些編譯好的模塊,根據自己的apache版本可以直接使用2012-11-11

