301重定向代碼合集(iis,asp,php,asp.net,apache)
1、IIS下301設(shè)置
Internet信息服務(wù)管理器 -> 虛擬目錄 -> 重定向到URL,輸入需要轉(zhuǎn)向的目標(biāo)URL,并選擇“資源的永久重定向”。
在IIS中,也可以通過(guò)安裝ISAPI Rewrite組件來(lái)實(shí)現(xiàn)如Apache中mod_rewrite的功能,詳見(jiàn)ISAPI Rewrite 3下載及常用301規(guī)則。
2、ASP下的301重定向代碼
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “106/”
%>
3、ASP.Net下的301重定向代碼
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,” 106/“);
}
</script>
4、PHP下的301重定向代碼
header(”HTTP/1.1 301 Moved Permanently”);
header(”Location: 106/”);
exit();
5、CGI Perl下的301重定向代碼
$q = new CGI;
print $q->redirect(””);
6、JSP下的301重定向代碼
<%
response.setStatus(301);
response.setHeader( “Location”, “” );
response.setHeader( “Connection”, “close” );
%>
7、Apache下301重定向代碼
新建.htaccess文件,輸入下列內(nèi)容(需要開啟mod_rewrite):
1)將不帶WWW的域名轉(zhuǎn)向到帶WWW的域名下
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^embeta.com [NC]
RewriteRule ^(.*)$ $1 [L,R=301]
2)重定向到新域名
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ $1 [L,R=301]
3)使用正則進(jìn)行301轉(zhuǎn)向,實(shí)現(xiàn)偽靜態(tài)
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+)\.html1
將news.php?id=123這樣的地址轉(zhuǎn)向到news-123.html
8、Apache下vhosts.conf中配置301重定向
為實(shí)現(xiàn)URL規(guī)范化,SEO通常將不帶WWW的域名轉(zhuǎn)向到帶WWW域名,vhosts.conf中配置為:
<VirtualHost *:80>
ServerName DocumentRoot /home/embeta
</VirtualHost>
<VirtualHost *:80>
ServerName embeta.com
RedirectMatch permanent ^/(.*) $1
</VirtualHost>
Apache下除了以上2種方法,還有其他配置方法和可選參數(shù),建議閱讀Apache文檔。
相關(guān)文章
VScode?隱藏大量無(wú)用的文件比如在看Linux?kernel或boot時(shí)候
這篇文章主要介紹了VScode?隱藏大量無(wú)用的文件比如在看Linux?kernel或boot時(shí)候,VScode 工程創(chuàng)建先在 Ubuntu 下編譯一下 uboot,然后將編譯后的 uboot 文件夾復(fù)制到 windows 下,并創(chuàng)建VScode 工程,需要的朋友可以參考下2022-10-10wkhtmltopdf 最好用Html轉(zhuǎn)pdf的工具
這篇文章主要介紹了wkhtmltopdf 最好用Html轉(zhuǎn)pdf的工具,需要的朋友可以參考下2017-09-09Git提交代碼錯(cuò)了吃后悔藥的幾種常用辦法(場(chǎng)景分析)
這篇文章主要介紹了Git提交代碼錯(cuò)了吃后悔藥的幾種常用辦法,本文分為多個(gè)場(chǎng)景,通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2020-12-12