導航:首頁 > IDC知識 > 域名301跳轉

域名301跳轉

發布時間:2020-08-30 19:36:40

1、新網注冊的域名怎麼設置自動跳轉? 301是什麼?能用嗎?

新網注冊的域名設置自動跳轉,可以做301
解決方法
1:IIS 伺服器實現301 重定向,打開IIS,右鍵-屬性-網站-IP地址哪裡點編輯增加一個站點,增加一個站點,綁定的一下主機頭,也可以綁定多個閑置域名。

2、在.htaccess文件中增加301重定向指令,採用「mod_rewrite」技術,形如:
RewriteEngine on
RewriteRule ^(.*)$ http://zc532.com/$1 [R=301,L]
3、適用於使用Unix網路伺服器的用戶,通過此指令通知搜索引擎的spider站點文件不在此地址下。這是較為常用的辦法。形如:Redirect 301 / http://zc532.com/
4、在伺服器軟體的系統管理員配置區完成301重定向,適用於使用Window網路伺服器的用戶

301解釋:
頁面永久性移走(301重定向)是一種非常重要的「自動轉向」技術。網址重定向最為可行的一種辦法。當用戶或搜索引擎向網站伺服器發出瀏覽請求時,伺服器返回的HTTP數據流中頭信息(header)中的狀態碼的一種,表示本網頁永久性轉移到另一個地址。

什麼情況下使用301重定向
1:網站更換域名時,通過301永久重定向將舊域名重定向至新域名,挽迴流量損失和SEO。
2:當出於需要刪除網站中的某些目錄時,這時就可以用301永久重定向到網站首頁。
3:有多個閑置域名時需要指向同一網站時,通過301永久重定向可以實現。
4:打算實現網址規范化。

2、域名301跳轉怎麼做,我的就是一個html里用js的location.href可以嗎

所有的搜索引擎都會【忽略】JavaScript 和 CSS,它們不會解析任何代碼和樣式。
如果你的頁面中只有一句 location.href=... 那麼對於搜索引擎來說這個頁面等於是空。

經常會看到有很多跳轉頁面類似於【頁面將在3秒後跳轉,點擊<a href="地址">此處</a>立即跳轉。】這就是專門為搜索引擎提供的。

所以從 SEO 角度考慮,當網站完成後,你需要在瀏覽器關閉 JavaScript 和 CSS 支持,在這種情況下看到的頁面才是搜索引擎看到的。這也是為什麼要分離 HTML, JavaScript, CSS 的最主要原因。

至於你的問題,如果目標網址對你的網站來說比較重要,還是應該提供一個跳轉頁面,然後使用傳統的鏈接 + meta refresh 或 JavaScript 的 location.href。

3、301跳轉和域名直接跳轉有什麼區別

301跳轉多用於舊網址在廢棄前轉向新網址以保證用戶的訪問,在諸多伺服器中,均支持本跳轉方法。
域名直接跳轉是指建設網站時,使其他的域名全部跳轉到某一特定的域名,使域名從這一域名跳轉到那域名,需做域名跳轉解析。
二者本質的區別在於第一個是跳轉兩次,第二個是無需跳轉直接進入。

4、更換域名,怎樣做全站301跳轉?

A舊域名

B新域名

IIS裡面設置 301定向  建立一個網站綁定綁定A 定向到B


網站-高級 綁定你A域名



熟悉-主目錄-輸入你的B域名

5、301域名跳轉如何處理?

現在域名設置URL轉發要先備案成功才行。咱這兒有阿里雲備案服務號,可以做網站域名備案。

6、域名設置301重定向如何操作

第一種情況,如果你有伺服器或者vps,且系統是windows系統的。

在iis下,可以很簡單的設置實現全站重定向 。

具體方法是:在VPS里把www.xxxx.com 域名的網站搭建好以後,按照同樣的方式搭建一個xxxx.com的網站。然後打開「iis」。在XXXX.com的網站上滑鼠右鍵打開選擇屬性,選擇「主目錄」標簽,然後按照這個圖設置

第二種情況,如果你的系統是Linux的。

做整站301跳轉,很簡單。如下修改文件httpd.conf或者.htaccess文件保存就可以了:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^xxxx.com [NC]

RewriteRule ^(.*)$ http://www.xxxx.com/$1 [L,R=301]

第三種情況,如果你是虛擬主機用戶,如果你有子目錄,恭喜你,也可以整站301重定向。具體方法是:

1.新建404.asp,把下面代碼放到新建的404文件中保存。

代碼

<%@ Language=VBscript %>

<%

Dim PageURL

PageURL=「http://」&Request.ServerVariables("HTTP_HOST")&request.ServerVariables("URL") &"?"&Request.ServerVariables("QUERY_STRING")

PageURL = Replace(PageURL, 「http://xxxx.com/404.asp?404";http://xxxx.com:80,"") //修改為你的老域名

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", 「http://www.xxxx.com」&PageURL&"" //修改為你的域名

%><%@ language="VBscript">

<%@ language="VBscript">

2.新建index.asp,把下面代碼放到新建的ind文件中保存。

代碼

<%@ Language=VBscript %>

<%

Response.Status="301 Moved Permanently"

Response.AddHeader "Location","http://www.xxxx.com/"//修改為你的域名。

%><%

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.xxxx.com/"//修改為你的域名。

%>

3.用ftp在網站根目錄新建文件夾名為301,把上面的index.asp和404.asp上傳進去。然後打開虛擬主機控制面板,添加子目錄,把域名xxxx.com綁定到301文件夾 ,綁定後設置所屬404頁面為404.asp:

第四種情況,如果你是虛擬主機用戶且你沒有子目錄,缺銀子唄,呵呵,也是可以整站301的,具體方法是:

在網站根目錄http.ini文件中,添加如下代碼:

[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32

了http://m.fulinmenst.com/m/procts.aspx?TypeId=69&fid=t3:69:3了

RewriteCond Host:^xxxx.com$

RewriteRule (.*) http://www.xxxx.com$1 [I,RP)

當301重定向實施完之後,舊版本頁面跳轉到了新版本頁面,或網址規范化了再或者其他的,大部分的站長都不會注意到301的HTTP狀態是否返回成功。就在此時,可能有些網站的301重定向不傳遞狀態或者出現404錯誤的狀態碼,這樣容易造成任何情況下做的301重定向無法達到效果。筆者認為,想要正確的、有效果的做301重定向,一些細節還是需要注意的。

例如:404錯誤(頁面未找到)或者200 OK(頁面成功載入);301(返回301狀態碼成功)

正確的HTTP狀態碼:

錯誤的HTTP狀態碼:

7、怎麼設置域名301跳轉

可到主機控制台設置301跳轉。。先要設置A記錄解析。。

8、兩個域名一個網站,如何進行301重定向?

多個域名可以解析到一個虛擬主機可。也就是A域名和B域名都能解析到同一個主機ip下面。你現在要做的是把B域名也解析到萬網空間商給你的主機下,然後域名A後台使用301重定向。空間商會幫你重定向的,問萬網的空間商吧

9、如何設置 域名 301重定向

頁面永久性移走(301重定向)是一種非常重要的「自動轉向」技術。

301重定向可促進搜索引擎優化效果

從搜索引擎優化角度出發,301重定向是網址重定向最為可行的一種辦法。當網站的域名發生變更後,搜索引擎只對新網址進行索引,同時又會把舊地址下原有的外部鏈接如數轉移到新地址下,從而不會讓網站的排名因為網址變更而收到絲毫影響。同樣,在使用301永久性重定向命令讓多個域名指向網站主域時,亦不會對網站的排名產生任何負面影響。

302重定向可影響搜索引擎優化效果

迄今為止,能夠對302重定向具備優異處理能力的只有Google。也就是說,在網站使用302重定向命令將其它域名指向主域時,只有Google會把其它域名的鏈接成績計入主域,而其它搜索引擎只會把鏈接成績向多個域名分攤,從而削弱主站的鏈接總量。既然作為網站排名關鍵因素之一的外鏈數量受到了影響,網站排名降低也是很自然的事情了。

綜上所述,在眾多重定向技術中,301永久性重定向是最為安全的一種途徑,也是極為理想的一款解決方案。

對於正確實施301重定向,有這樣幾個方法可供大家參考:

1.在.htaccess文件中增加301重定向指令

採用「mod_rewrite」技術,形如:

RewriteEngine on
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

2.適用於使用Unix網路伺服器的用戶

通過此指令通知搜索引擎的spider你的站點文件不在此地址下。這是較為常用的辦法。

形如:Redirect 301 / http://www.domain.com/

3.在伺服器軟體的系統管理員配置區完成301重定向

適用於使用Window網路伺服器的用戶

4.綁定/本地DNS

如果具有對本地DNS記錄進行編輯修改的許可權,則只要添加一個記錄就可以解決此問題。若無此許可權,則可要求網站託管服務商對DNS伺服器進行相應設置。

DNS伺服器的設置

若要將blog.domain.com指向www.domain.com,則只需在DNS服務中應增加一個別名記錄,可寫成:blog IN CNAME www.domain.com。

如需配置大量的虛擬域名,則可寫成:* IN CNAME www.domain.com.

這樣就可將所有未設置的以domain.com結尾的記錄全部重定向到www.domain.com上。

5.用ASP/PHP實現301重定向:

ASP:
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.domain.com/"
Response.End

PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.domain.com/");
exit();

10、如何做域名301重定向

301重定向有幾種方法都可以
1.打開IIS,右鍵-屬性-網站-IP地址哪裡點編輯增加一個站點,增加一個站點,綁定的一下主機頭,也可以綁定多個閑置域名。打開IIS,首先新建立一個站點,隨便對應一個目錄E:\wwwroot\301web。該目錄下只需要2個文件,一個 default.html,一個404.htm。在欲重定向的網頁或目錄上按右鍵;選中「重定向到URL」;在對話框中輸入目標頁面的地址;切記,記得選 中「資源的永久重定向」;當然,最後要點擊「應用」,完成。
2.Apache 伺服器實現301 重定向
在Apache 中,有個很重要的文件.htaccess,通過對它的設置,可以實現很多強大的功能,301 重定向只是其中之一。找到redirect permanent / http://lusongsong.com:
redirect permanent /old.html http://lusongsong.com:修改這句即可。
3.在.htaccess文件中增加301重定向指令
採用「mod_rewrite」技術,形如:
RewriteEngine on
RewriteRule ^(.*)$ http://lusongsong.com/$1 [R=301,L]
4:適用於使用Unix網路伺服器的用戶
通過此指令通知搜索引擎的spider你的站點文件不在此地址下。這是較為常用的辦法。
形如:Redirect 301 / http://lusongsong.com/
5:在伺服器軟體的系統管理員配置區完成301重定向
適用於使用Window網路伺服器的用戶
6:綁定/本地DNS
如果具有對本地DNS記錄進行編輯修改的許可權,則只要添加一個記錄就可以解決此問題。若無此許可權,則可要求網站託管服務商對DNS伺服器進行相應設置。
DNS伺服器的設置
若要將blog.lusongsong.com指向lusongsong.com,則只需在DNS服務中應增加一個別名記錄,可寫成:blog IN CNAME lusongsong.com。
如需配置大量的虛擬域名,則可寫成:* IN CNAME lusongsong.com.這樣就可將所有未設置的以lusongsong.com結尾的記錄全部重定向到lusongsong.com上。
7:用ASP/PHP實現301重定向:
ASP:
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://lusongsong.com/"
Response.End
PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://lusongsong.com/");
exit();

與域名301跳轉相關的知識