动态网站伪静态后怎么设置301跳转?

2025-10-03 22:16:47

1、打开FTP工具,登录网站FTP账号密码,链接到网站;

动态网站伪静态后怎么设置301跳转?

2、找到网站根目录下的网页模板文件(本次示例使用的是asp脚本网站,所以网页模板文件是asp文件,若是php脚本网站,那么网页模板文件就是php文件。)

动态网站伪静态后怎么设置301跳转?

3、选中网页模板文件,下载到桌面!

动态网站伪静态后怎么设置301跳转?

4、使用txt文本文档打来下载好的文件,并将如下代码复制到文件结尾!

ASP网站代码:

<%

Response.Status="301 Moved Permanently"

Response.AddHeader "Location","www.xxx.com/xxx.html"

Response.End

%>

PHP网站代码:

<?php

header("HTTP/1.1 301 Moved Permanently");

header("Location: www.xxx.com/xxx.html");

exit();

?>

动态网站伪静态后怎么设置301跳转?

5、接下来是最重要的部分,我们需要弄清楚网页动态链接的命名规则,一般而言,不论是动态URL还是静态URL,所有网页都会以ID来区分各个网页的URL。

如,原网页其中一个链接www.xxx.com/show?=124,其中124就是网页的ID,而这个链接伪静态后的URL变为www.xxx.com/news/124.html。那么我们只需要找到网页URL中ID的命名方式即可!(一般命名方式只需要在该模板中找即可,Ctrl+F查找id,找到命名网页的那一个编码)

动态网站伪静态后怎么设置301跳转?

6、将代码中的www.xxx.com/xxx.html改为www.xxx.com/news/"&id&".html(注意:其中www.xxx.com改为301跳转后网站域名)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢