2017-05-31 68 views
0

我對本地主機(毫安)一個WordPress站點,和我做了另一個網站,而不是第一個網站作爲MAMP直接本地主機的我做了一個文件夾的幾個站點,以便我可以去localhost,然後選擇我想要的工作。移動本地WordPress的新的文件夾 - 修復損壞的鏈接

正如我所做的那樣,第一個網站沒有工作了,我認爲它的問題是因爲鏈接不再是相同的,因爲現在它的localhost/site而不是localhost,所以我去了數據庫並運行這個查詢來改變在所有元素(網頁,網頁,文章,圖片等)的鏈接

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost', 'localhost/site/'); 

我從wpbeginner.com此查詢,它應該工作,但它只能在主頁上。其他一切如網頁,帖子和圖片不工作,它只是說「未找到

請求的URL的index.php在此服務器上找到。」

當我在網站上創建新的頁面,我得到了同樣的錯誤。

什麼是解決這個問題的好辦法?

我只能重新安裝一切,但我知道它不是必需的,如果你做了正確的方式,這是我之後發生了什麼明顯還沒有。

回答

0

我管理現在修復它,我試圖改變wp-config文件中的本地主機名稱,但得到一個錯誤,因爲它在數據庫中不一樣,然後我只是在wordpress中檢查永久鏈接,它看起來不錯,但我嘗試了不同的類型,然後出於某種原因起作用。然後我將永久鏈接改回到正常類型,它仍然有效。

如果有人想解釋一下爲什麼會發生ID很高興。