WordPress固定链接设置
WordPress固定链接设置在WordPress程序后台 - 设置 - 固定链接设置中。
设置后让您能够为您的固定链接和归档建立自定义 URL 结构。自定义 URL 结构可以为您的链接提高美感、可用性和前向兼容性。能帮助您的文章在搜索引擎中有更好的排名。
WordPress固定链接设置的参数:
%year% 文章发表的年份,四位数,如 2004 %monthnum% 月份,如 05 %day% 天,如 28 %hour% 小时,如 15 %minute% 分钟,如 43 %second% 秒,如 33 %postname% 文章标题的别名 %post_id% 文章的唯一ID,如 168 一般都设置这个 /%post_id%.html 最终文章效果就是您的域名/168.html %category% 分类的别名 %tag% 标签的别名 %author% 作者的别名
常见的WordPress固定链接自定义设置:
例1:网址/168.html,简洁,带html结尾的伪静态,需要服务器URL_Rewrite支持。
/%post_id%.html
例2:网址/themebetter-is-ok,语义化文章别名的伪静态,需要服务器URL_Rewrite支持。
/%postname%
例3:网址/2026/10/168.html,文章年、月、ID的组合,伪静态,需要服务器URL_Rewrite支持。
/%year%/%monthnum%/%post_id%.html
WordPress固定链接自定义时出现404:
自定义好的固定链接访问后出现404,多是服务器没有开启URL_Rewrite的支持,所以先去服务器设置或者找你的主机商寻求帮助。
Nginx环境下开启url_rewrite:
nginx只需要打开nginx.conf配置文件,在server里面写需要的规则,然后重启即可。
Apache环境下开启url_rewrite:
- 开启apache的url_rewrite模块,也就是在httpd.conf中去掉这句话的注释LoadModule rewrite_module modules/mod_rewrite.so
- 找到AllowOverride,把AllowOverride None修改成AllowOverride all
- 在所需要进行rewrite的web的主目录下添加.htaccess文件,添加上一句话:RewriteEngine on
WordPress固定链接小提示:
- 固定链接最好是在建站时就定好;
- 如果后期变更固定链接一定要做好301跳转,可以搜索选择Redirection插件来解决;
- 固定链接本身并不能达到很科学的SEO效果,各种方式并无区别;
- 不要纠结固定链接是个什么样子。
至此,WordPress固定链接设置上的问题都被解决了。
仍然有问题? 我们要如何帮助您?