【问题标题】:Wordpress redirectioning to localhostWordpress 重定向到本地主机
【发布时间】:2017-10-04 14:54:34
【问题描述】:

我在 PC 上安装了 WAMP 和 WordPress 来测试它。我可以通过 URL localhost/test 访问它,它可以工作。这台电脑的IP是10.0.0.150

我尝试使用 URL 10.0.0.150/test 访问我的另一台 PC 的站点,并且我正在重定向到 localhost/test(但我不是另一台计算机中的本地主机)。

我点击面板>设置>常规>

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

我该如何解决?

对不起我的英语不好^^

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    你的情况有很多可能性......

    检查您的数据库,数据库中存储有需要替换的 URL

    from localhost/test to 10.0.0.150/test
    

    您可以将其替换为DATABASE SEARCH AND REPLACE SCRIPT IN PHP

    只需将文件夹放入本地主机并通过浏览器运行,即可替换数据库中的所有 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 创建虚拟主机并将其共享到内部服务器。

    【讨论】:

      【解决方案2】:

      可能您的 IP 地址或端口在另一台机器上设置不同。在 Worpress 中设置相同的设置后,首先在 Wamp 中设置 localhost。

      Wamp 在您的计算机上模拟服务器。它必须具有相同的设置。在 wamp 通常,默认情况下,目录 wamp/www 是本地主机,因此您必须将测试目录保存在那里。在 Wordpress 中,只需将其设置为 localhost/test,忘记 10.0.0.150,即可更改。 Wordpress 询问你的 URL,所以只给他 URL,而不是 IP 地址。确保您的端口在 Wamp 中设置为 80(默认)并关闭 Skype。 Skype 也默认使用 80 端口。

      如果您在 Wamp 中设置了 80 以外的其他端口,则必须将所有内容设置为 localhost:portNumber/test,此外,您必须在浏览器地址栏中输入相同的内容才能访问您的站点。

      希望对你有帮助。

      【讨论】:

        猜你喜欢
        • 2018-12-29
        • 2020-07-24
        • 2020-06-24
        • 2018-09-17
        • 2011-12-24
        • 2012-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多