2017-05-06 136 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,此外,您必须在浏览器地址栏中输入相同内容才能访问您的站点。

我希望它能帮助你。

相关问题