簡體   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