通过httpd.ini实现wordpress固定链接修改后404情况

在Windows主机空间上安装wordpress系统,设置固定链接后文章会出现404无法打开,这时配置环境的时候需要安装URL Rewrite,然后生成httpd.ini文件。

一、httpd.ini实现域名301重定向:

[ISAPI_Rewrite] 
RewriteCond Host: ^222\.com$ 
RewriteRule (.*) http\://www\.seo-xm.cn$1 [R,I,L]

上面这段代码实现了将222.com重定向到www.seo-xm.cn

二、httpd.ini实现wordpress固定链接:

[ISAPI_Rewrite] 
RewriteRule /sitemap.xml /sitemap.xml [L] 
RewriteRule /favicon.ico /favicon.ico [L] 
RewriteRule /wap(.*) /wap$1 [L] 
RewriteRule /content/uploads/(.*) /content/uploads/$1 [L] 
RewriteRule /wp-(.*) /wp-$1 [L] 
RewriteRule ^/$ /index.php [L] 
RewriteRule /(.*) /index.php/$1 [L]

将上面的代码保存在一个txt文件中,修改文件名为httpd.ini,上传到web根目录,这样win主机下就能实现wordpress的固定链接了,并且你可以放心大胆的将后台设置固定链接中的“/index.php/”去除掉。


最后编辑于:2018/01/02作者: admin

发表评论