繁体   English   中英

WordPress中的永久链接返回404

[英]The permalinks in WordPress returns 404

我将wordpress生产网站导入本地服务器以对其进行修改并学习如何使用wordpress。 我使用LAMP,而我的WordPress项目与Ubuntu 16.04分区位于不同的硬盘上。 但是,即使我可以访问主页,所有其他链接(/ wp-admin除外)都返回404 not found错误。

如我所读,问题可能是apache2未读取.htaccess文件。 要启用此选项,我需要使用sudo a2enmode rewrite启用插件重写,并在/etc/apache2/sites-enabled/000-default.conf进行更改:

<Directory /var/www/html>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
</Directory>

创建人:

<Directory /var/www/html>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
</Directory>

如果这可以纠正错误404,则会创建内部服务器错误...

有谁知道如何处理这个问题?

谢谢 !

您是否刷新了重写规则?

转到设置->永久链接,然后点击保存。

另外,您可以通过调用flush_rewrite_rules()函数从您的主题中完成此操作。

当我需要为每个开发项目使用其他硬盘上的目录时,我更改了Apache2的服务器根目录,从而解决了我的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM