2017-05-06 160 views
0

我在電腦上安裝了WAMP和WordPress來測試它。我可以通過URL localhost/test訪問,它可以工作。這臺電腦的IP是10.0.0.150Wordpress重定向到本地主機

我試圖使用網址10.0.0.150/test訪問我的另一臺PC的網站,我重定向到localhost/test(但我不是其他機器中的本地主機)。

我點擊面板>設置>常規>

字段Site Address (URL)WordPress Address (URL)充滿localhost/test

我該如何解決?

對不起我的英文不好^^

回答

1

有你的情況非常多的可能性...

檢查你的數據庫中,有被存儲在數據庫URL其中需要更換

from localhost/test to 10.0.0.150/test 

您可以用DATABASE SEARCH AND REPLACE SCRIPT IN PHP

替換它只需將文件夾放入本地主機並通過瀏覽器運行,即可將DB中的所有URL 。

一個檢查,當地WAMP服務器應該通過IP進行訪問,

Go to C:\WAMP\bin\apache\apache2.2.17\conf (version may change) 
Open httpd.conf file in notepad. 
Find the section given below. By default it will be like this. 

<Directory "c:/wamp/www/"> 
Options Indexes FollowSymLinks 
AllowOverride all 
Order Deny,Allow 
Deny from all 
Allow from 127.0.0.1 
</Directory>> 
Now change this section as given below. 

<Directory "c:/wamp/www/"> 
Options Indexes FollowSymLinks 
AllowOverride all 
Order Deny,Allow 
#Deny from all 
#Allow from 127.0.0.1 
Allow from all 
</Directory> 
Restart apache service. 

而且你可以通過創建httpd.conf的虛擬主機,並分享到內部服務器上。

1

可能是您的IP地址或您的端口在另一臺機器上設置不同。將相同的設置放在Worpress中之後,首先將您的本地主機設置爲Wamp。

Wamp模擬計算機上的服務器。它必須具有相同的設置。在通常的wamp中,默認情況下,目錄wamp/www是本地主機,所以你必須在那裏保存你的測試目錄。在WordPress中,只需將其設置爲localhost/test,忘記10.0.0.150,即可更改。 WordPress的問你的網址,所以只給他的網址,而不是IP地址。確保您的端口在Wamp中設置爲80(默認)並關閉Skype。 Skype默認使用端口80。

如果您在Wamp中設置了另一個超過80的端口,您將有義務將所有內容設置爲localhost:portNumber/test,此外,您必須在瀏覽器地址欄中輸入相同內容才能訪問您的站點。

我希望它能幫助你。

相關問題