【注意:修改固定链接可能会影响网站的SEO排名。请准备好解决方案并谨慎修改!】
因为安装了一个WordPress缓存插件,需要更改WordPress的固定链接。但是,WordPress固定链接的更改出现了以下问题:
无法写入.htaccess文件
这是由于权限设置所导致的。打开服务器,进入到wordpress的根目录,粘贴wordpress提供的内容到.htaccess文件。注意,开头带点的文件为隐藏文件,在linux下使用ls时注意加上选项-a以查看隐藏文件:
# ls -a
要查看隐藏文件的权限可以再加上-l选项:
# ls -al
把.htaccess的权限设置为777:
# chmod -v 777 .htaccess
没有.htaccess文件
如果没有.htaccess文件,可以自己新建一个(建在wordpress根目录下)。把.htaccess的权限设置为777。这样WordPress就可以更改你的.htaccess文件了。

.htaccess文件不起作用
即使.htaccess文件更改好了,检查之后也没有问题,但.htaccess就是不起作用。这时需要更改httpd.conf。
找到httpd.conf位置:
# find / -name httpd.conf
vim进行编辑,搜索AllowOverride参数。找到https站点的Directory 设置 AllowOverride All。

重启httpd:
# service httpd restart
重新再wordpress固定链接设置里再保存一遍即可。
参考链接
Why You Can’t Find .htaccess File on Your WordPress Site (wpbeginner.com)