首页 SEO攻略 正文

301重定向代码合集(iis、asp、php、asp.net、apache),值得收藏

SEO攻略 2025-10-10 2

301跳转指令集合包含iis系统, asp技术, php环境, 以及apache服务器

最新变动记录日为公历四十一年的二月二十四日,具体至凌晨一时十六分三十八秒,稿件执笔者为某某人士

脚本之家归纳了SEO活动里必备的301跳转指令,汇集起来供大家参考,方便日后检索。

1、IIS下301设置

网络服务管控工具 -> 虚拟路径 -> 指向网址,填入要跳转的最终地址,并挑选“内容彻底转移”选项

在IIS环境下,借助ISAPI Rewrite组件同样能够达成Apache mod_rewrite的用途,具体内容参考ISAPI Rewrite 3的获取途径以及基础301跳转设置。

2、ASP下的301重定向代码

3、ASP.Net下的301重定向代码

4、PHP下的301重定向代码

设置头部信息为”HTTP/1.1 301永久重定向”;

header(”Location: 106/”);

exit();

5、CGI Perl下的301重定向代码

$q = new CGI;

print $q->redirect(””);

6、JSP下的301重定向代码

7、Apache下301重定向代码

创建一个名为.htaccess的文件,在其中写入以下信息,同时确保启用了mod_rewrite功能

1)将不带WWW的域名转向到带WWW的域名下

iis下301重定向设置方法_301重定向 seo_301重定向代码合集iis asp php asp.net apache

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^

RewriteRule ^(.*)$    $1

2)重定向到新域名

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^(.*)$  $1

3)使用正则进行301转向,实现伪静态

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^news-(.+)\.html1

将网址news.php?id=123导向news-123.html这个页面

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

为了统一网址格式,搜索引擎一般会将没有WWW前缀的主机名重定向到带有WWW的版本,具体设置方法在虚拟主机配置文件里这样写:

服务器名称为文档根目录,位于/home/embeta

ServerName

永久重定向所有非根路径请求到对应的新路径地址

Apache中,除了前述两种方式,还存在其他设置手段和可选用法,建议查阅Apache的相关资料。

2025年北京SEO市场竞争激烈,推荐5家专业公司助力企业增长
« 上一篇 2025-10-10
数字化竞争下,精选北京地区6家优质SEO服务商供企业参考
下一篇 » 2025-10-10

文章评论