Nginx伺服器301跳轉到帶www的網域名稱的方法

2022-07-20 09:51:08 字數 619 閱讀 7713

為什麼要這麼做?

我們的網域名稱在做解析時經常會解析2個網域名稱,即帶www的和不帶www的。這樣做的目的是,當使用者使用不帶www的網域名稱時,也可以正常訪問你的**。但是這樣做的後果是,你站點主網域名稱的pr值分散到其他幾個url上了。因為在搜尋引擎看來,帶www和不帶www的url是2個完全不同的url,當它們指向同乙個**時,會讓搜尋引擎不懂應該選擇哪乙個url作為主要的網域名稱。如果你用301重定向把其他幾個url如baidu.com轉到www.baidu.com時,相應的pr也就集中在主網域名稱:www.baidu.com上了。

永久跳轉和臨時跳轉

302臨時跳轉,也是狀態碼的一種,意義是暫時轉向到另外乙個**。

二者的區別主要是,一句話,302容易被搜尋引擎視為spam,301則不會。permanent代表301永久跳轉,改為redirect則為302臨時跳轉。

如何實現配置?

訪問Apache伺服器自動跳轉到https協議

apache是世界使用排名第一的web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平台上,由於其跨平台和安全性被廣泛使用,是最流行的web伺服器端軟體之一。它快速 可靠並且可通過簡單的api擴充,將perl python等直譯器編譯到伺服器中。類似的還有nginx tomcat等 htacces...

伺服器跳轉jsp forward

使用jsp forward進行伺服器端的頁面跳轉 示例 string stuname request.getparameter stuname string stupwd request.getparameter stupwd if stuname.equals tom stupwd.equals ...

Nginx 搭建Nginx伺服器

在ip位址為192.168.4.5的主機上安裝部署nginx服務,並可以將nginx伺服器,要求編譯時啟用如下功能 支援ssl加密功能 設定nginx賬戶及組名稱均為nginx nginx伺服器公升級到更高版本。步驟一 構建nginx伺服器 1 使用原始碼包安裝nginx軟體包 root proxy...