我是Wordpress的新手,刚开始使用它,我遇到了问题
我更改了永久链接设置
并且在管理面板中,页面链接也发生了变化
但是当我点击菜单http://mysite/services/
中的链接时,我得到404错误而不是页面
怎么了?我是否需要更改任何其他设置?
我使用本地服务器Winginx。
答案 0 :(得分:0)
如果mod_rewrite函数可能无法在服务器上运行,则会出现此问题,在这种情况下,您只需通过手动编辑.htaccess文件即可覆盖此问题。它应该是这样的:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
答案 1 :(得分:0)
如果您正在使用Apache2,请尝试查看是否启用了mod_rewrite。如果您正在使用Nginx,请尝试使用Nginx的一些配置。 https://codex.wordpress.org/Nginx