2014-02-24 125 views
1

我剛剛使用WP-Clone插件將我的測試開發子目錄worpdress安裝移至了我的根文件夾。移動Wordpress站點子目錄錯誤

現在的問題是我的主站點(以前的mysite.com)現在顯示(mysite.com/site)。並在我的所有鏈接的子目錄shwoing

我試過去設置,並從wordpress網址和網站地址URL中刪除/網站。 但它打破了我的網站,並禁止我訪問我的wp-login.php。 我固定它通過編輯我的wp-config.php文件,並補充說:

define('WP_HOME','https://mysite.com/site'); 
define('WP_SITEURL','https://mysite.com/site'); 

,現在我的網站完美的作品。但它仍然顯示mysite.com/site,我無法再從我的wp儀表板中編輯我的URL和Siteaddress。

如何刪除我的網站子目錄(/網站),仍然有它的工作,並沒有打破我的網站的主題和所有?我如何去做這件事?真的很感謝任何幫助!謝謝!

+0

好的,我已經刪除了wp-login.php中的兩行。 現在我可以通過wp-login.php訪問我的網站 現在我的網站URL顯示:mysite.com/site 網站地址URL:mysite.com/site 我需要做什麼? –

回答

1

通過將這些常量添加到wp-config.php中,您將覆蓋數據庫中的任何設置。這就是爲什麼你不能在管理面板中編輯它們的原因。

所以第一步就是要改變這些常數:

define('WP_HOME','https://domain.com'); 
define('WP_SITEURL','https://domain.com'); 

然後刪除您的htaccess文件。 (。根目錄文件夾中的.htaccess)。

一旦你做到了這一點導航到http://domain.com/wp-login.php

登錄到您的網站並進入設置 - >永久鏈接。點擊保存,將重新生成您的htaccess文件。

最後,您需要更新現有鏈接。我建議安裝一個名爲「Velvet Blues Update URLs」的插件。

+0

我按照指示完成並更改了URL並刪除了.htaccess文件。現在我嘗試登錄到http://domain.com/wp-login.php。但是在我輸入詳細信息後,它重定向到site.com/site,我無法登錄。現在我該怎麼做? –

+0

而且我的主題和頁面全部打破了! –

+0

好吧,現在我已經刪除了wp-config.php中的兩行代碼。並且可以在wp儀表板中的設置中編輯URL和站點URL。他們都顯示mysite.com/site。我在這裏做什麼? –

相關問題