PHP ASP .NET Apache html python 網站301重定向(xiàng)

什麼(me)是301重定向(xiàng)

301重定向(xiàng)(或叫(jiào)301跳轉)是當用戶或搜索引擎向(xiàng)網站服務器發(fā)出浏覽請求時,服務器返回的HTTP數據流中頭信息(header)中的狀态碼的一種(zhǒng),表示本網頁永久性轉移到另一個地址。

使用 301 重定向(xiàng)將(jiāng)您原來網站上的所有網頁永久重定向(xiàng)至新網站。這(zhè)可以告訴搜索引擎和用戶您的網站已永久遷移。是符合搜索引擎友好(hǎo)的,目前最安全的網址域名更換。

以下提供URL重定向(xiàng)代碼,可以根據實際情況,進(jìn)行應用

ASP.NET

<%@ Page Language=”C#” %>
<script runat=”server”>
protected void Page_Load(object sender, EventArgs e)
{
HttpContext.Current.Response.StatusCode = 301;
HttpContext.Current.Response.Status = “301 Moved Permanently”;
HttpContext.Current.Response.AddHeader(“Location”, );
}
</script>

Apache

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) https://www.yunzhidian.com$1 [R=301,L]

javascript

<script language=”javascript”>
top.location=’https://www.yunzhidian.com’;
</script>

html

<meta http-equiv=”refresh” content=”0; url=https://www.yunzhidian.com”>

asp

<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”https://www.yunzhidian.com”
Response.End
%>

php

<?php
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: https://www.yunzhidian.com”);
exit();
?>

python

from django import http
def view(request):
return http.HttpResponseRedirect(‘https://www.yunzhidian.com’)

相關新聞