重庆SEO, 关注并探索SEO与WEB技术。针对用户体验,提供白帽SEO以及PHP网站建设以及运营服务。

无法Rewrite、使用404伪静态

发布于 作者 [重庆SEO]

Markdown版本

本文来自我的百度空间博客详情

2007年开始使用的是 hi.baidu.com/udjy
后来百度空间强制升级为轻博客 hi.baidu.com/imnoco
2015年百度关闭了百度空间

最早听说404伪静态是在使用wordpress时。

伪静态,首先想到的应该是rewrite,实现起来也比较方便,但是多网站用的是虚拟主机,服务商不一定提供伪静态功能,但大部分服务商都提供404错误转向,利用404错误,同样可以实现伪静态功能。

过程如下:
原来动态地址:http://www.a.com/view.asp?id=*
1.输入我们想要的地址,:http://www.a.com/view-id-*.html
2.这个地址服务器是不存在的,所以页面会出现404错误,会转向404.asp,但url地址不会变。
我们可以利用replace把404;http://www.a.com/view-id-过滤,
URL值就只剩下*.html了,再利用split把它拆开,以.为主,
那最后就是,sURL(0)等于获取*的值,sURL(1)等于获取html的值,
我们把原先view.asp文件代码把获取id值改为sURL(0),然后把代码保存在404错误页面,这就实现网站伪静态功能了.
很多人对于404最关心的就是收录问题,其实不然,只要文件输出头输出"200 OK"就不会有什么影响的。

关于蜘蛛返回404或者200的情况,实践吧!

分类:WEB技术

Tags: 静态, 无法, Rewrite,

本文标题: 无法Rewrite、使用404伪静态

本文地址: https://seonoco.com/blog/1250

版权说明: 本站遵循 CC BY-NC-SA 4.0 协议, 未表明转载信息均为原创或整理,转载或引用请注明出处,以便溯本求源。

补充说明: 本文在本站发布于2011-01-05,文中部分内容可能存在过时或不正确,请知晓!如果可以请留言告知。

本文是否有所帮助?
点赞
说一说
打赏