国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

301重定向代碼合集(iis,asp,php,asp.net,apache)

2024-07-21 02:02:23
字體:
來源:轉載
供稿:網友

1、IIS下301設置

Internet信息服務管理器 -> 虛擬目錄 -> 重定向到URL,輸入需要轉向的目標URL,并選擇“資源的永久重定向”。

在IIS中,也可以通過安裝ISAPI Rewrite組件來實現如Apache中mod_rewrite的功能,詳見ISAPI Rewrite 3下載及常用301規則。

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文件,輸入下列內容(需要開啟mod_rewrite):

1)將不帶WWW的域名轉向到帶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)使用正則進行301轉向,實現偽靜態

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+)/.html1
將news.php?id=123這樣的地址轉向到news-123.html

8、Apache下vhosts.conf中配置301重定向

為實現URL規范化,SEO通常將不帶WWW的域名轉向到帶WWW域名,vhosts.conf中配置為:

<VirtualHost *:80>
ServerName DocumentRoot /home/embeta
</VirtualHost>
<VirtualHost *:80>
ServerName embeta.com
RedirectMatch permanent ^/(.*)    $1
</VirtualHost>

Apache下除了以上2種方法,還有其他配置方法和可選參數,建議閱讀Apache文檔。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乡城县| 平泉县| 台南市| 泗洪县| 吉林省| 梓潼县| 阿尔山市| 元朗区| 堆龙德庆县| 大新县| 黑水县| 新昌县| 辰溪县| 墨竹工卡县| 米易县| 石渠县| 鄂尔多斯市| 于都县| 界首市| 东兰县| 忻州市| 山西省| 商丘市| 车险| 涟水县| 湘潭县| 华阴市| 囊谦县| 旅游| 始兴县| 宁南县| 柘城县| 旬邑县| 玉溪市| 湄潭县| 延吉市| 化德县| 资源县| 通州区| 白河县| 且末县|