多语言展示
当前在线:333今日阅读:61今日分享:18

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

网站建设前期没有规划好,导致动态网页的链接被搜索引擎收录。此后网站为SEO优化需求进行伪静态设置。那么,这时候应该怎样设置301跳转呢?(搜索引擎通过URL来识别网页,不设置301跳转会出现内容相同的重复页面。)
工具/原料
1

电脑

2

网站

3

FTP上传工具

4

TXT文本文档

方法/步骤
1

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

2

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

3

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

4

使用txt文本文档打来下载好的文件,并将如下代码复制到文件结尾!ASP网站代码:<%Response.Status='301 Moved Permanently'Response.AddHeader 'Location','www.xxx.com/xxx.html'Response.End%>PHP网站代码:

5

接下来是最重要的部分,我们需要弄清楚网页动态链接的命名规则,一般而言,不论是动态URL还是静态URL,所有网页都会以ID来区分各个网页的URL。如,原网页其中一个链接www.xxx.com/show?=124,其中124就是网页的ID,而这个链接伪静态后的URL变为www.xxx.com/news/124.html。那么我们只需要找到网页URL中ID的命名方式即可!(一般命名方式只需要在该模板中找即可,Ctrl+F查找id,找到命名网页的那一个编码)

6

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

注意事项

每一个网站的编码都是不一样的,网页命名方式都需要在自己网页模板中查找。

推荐信息