1.设置httpd.conf文件
1.1 添加或取消注释这段代码
LoadModule rewrite_module modules/mod_rewrite.so
1.2 运行httpd -M
查看这个模块是否加载,
此处若没有加载,请搜索Apache如何重新编译rewrite模块
1.3 配置文件修改
第二个红框处将None
改成All
注意外部标签是/var/www/html/(修改其他地方没用,此处是坑)
2.查看服务器WordPress根目录下是否有.htaccess
如果没有自己新建一个并添加如下内容并设置文件权限chown 777
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
参考网址
http://www.feiwenseo.com/705.html
https://yq.aliyun.com/ziliao/23662