删除htaccess后,除hompage外的所有页面都找不到htaccess和404的wordpress 500内部服务



我将permalink结构返回为普通,但它生成了一个具有相同规则的新.htaccess文件,并导致500内部服务器错误httpd.conf中,AllowOverride设置如下行:

AllowOverride All

我读了老问题,从这个答案中添加了这一行:

ErrorDocument 404 /index.php

到CCD_ 3文件的第一行,但问题没有解决。

尝试转到设置永久链接,然后单击保存更改按钮,该页面上没有任何更改。此操作将为您的WordPress网站重新生成正确的.htaccess文件。

如果不起作用,您应该查看PHP错误日志以获取更多信息。

这肯定是.htaccess和永久链接设置的问题。要设置预链接,您可以按照上面的答案进行操作。但是您可能会遇到同样的错误,因为您的.htaccess可能不可写。因此,您需要使.htacces文件可写,这样当您重置永久链接时,WordPress就可以将重写规则写入.htmaccess仅供参考:要更改永久链接**,请转到"设置"->"永久链接"->"帖子名称"**并保存新设置。

希望这对你有用。

最新更新