wordpress基本算是搭建博客使用最多的开源程序,没有准确数据,毕竟没有做数据深入研究,特别是seoer,所以遇到问题概率比较大的也是wordpress程序,今天解决一个伪静态之后404的小问题,省的深圳seven每次都给网友们传文件来解决。
伪静态之后出现的问题,大多是404的问题,也就是链接显示成功,但是点击进去之后就是死链,关键在于后台更改了“设置”-》“固定连接”的url规则,比较多人使用的两种是“/%post_id%.html”和“/%postname%.html”,前台查看的时候成功了,访问提示404,其实只是伪静态的规则没有配置好,先了解你的空间所处的环境是apache的还是iis的,大多数php程序的运行环境是apache的,所以这里给出几行代码解决这个问题,需要在根目录下新建文件.htaccess(包含后缀),这是配置伪静态规则的文件,文件内容填写为:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
就这么几行代码就可以解决产生的404错误,保证药到病除,前提是你的网站环境是apache,如果是iis的也不用愁,下载这个文件放到根目录上IIS伪静态配置,文件名改为httpd.ini,因为很少使用wp运行在iis下,所有没有测试可用性(慎用)。
本文属绯闻SEO首发: http://www.feiwenseo.com/705.html 原创不易,转载请注明出处。
学习了!
为什么买了win2003主机 还是失败了
如果提供的配置满足不了,找空间商给份配置
我的就是在IIS
写的很好,seo优化的未来的探讨,欢迎大家一起来天达站长SEO媒体论坛交流学习http://bbs.teldns.cn/
做得不错
不错的文章学习了
这个404非常实用的分享