wordpress伪静态规则.htaccess 文件设置方法:
1、登陆wordpress后台;
2、设置-固定连接设置-自定义结构,输入:/%category%/%post_id%.html;
大家如果不知道如何设置,可以先点击数字型,把框框里面的代码用记事本先保存下来,将%post_id%前面的代码删除,再点击自定义结构,在框框里面填写%post_id,在后面加上.html,选择自定义结构,如果你想在链接中保存目录结构的url地址,在%post_id前面加上/%category%/这个代码,最后点击保存更改提交就行了。
3、提交保存设置好wordpress伪静态规则后,网站根目录会自动生成.htaccess文件,如果,如果没有,自己在记事本里面粘贴如下代码:
# BEGIN FRedirect_ErrorDocument
# The directives (lines) between “BEGIN FRedirect_ErrorDocument” and “END FRedirect_ErrorDocument” are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
ErrorDocument 404 /index.php?error=404
# END FRedirect_ErrorDocument
如果网站要做http自动跳到https的301代码,可以使用以下代码,直接复制到以上代码的后面即可:
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
4、将以上伪静态代码规则保存为记事本,将记事本后缀名删除,将文件名更改为.htaccess,上传到网站根目录就行了。
5、无论你是windows服务器还是linux服务器,建议都重启下服务器,最后再测试下效果。
本篇文章发布于大兵SEO博客,为大兵原创内容,如若转载,请注明出处:https://www.zhuzhouren.cn/jianzhanjiaocheng/wordpress/1116.html,否则,禁止转载,谢谢配合!
Comments(1)
[…] 你的网站服务器如果可支持.htaccess文件,那么就不需要进行其它设置,直接将设置好的.htaccess文件放在网站根目录下就行了,.htaccess文件规则如下所示,大家如果使用的是destoon开源cms系统,直接复制粘贴至网站.htaccess文件中就可以使用了。 […]