我正在xampp上运行localhost服务器。我正在通过其他具有IP地址的设备正确连接主机,但一旦进入wordpress目录,我就被重定向了。我测试的每个设备都已将IP/wordpress更改为localhost/wordpress。
奇怪的是,我有3份wordpress的精确副本。其中一个安装在Windows8上,第二个安装在Windows10上,第三个安装在Ubuntu上。即使从Ubuntu连接windows安装也没有问题,但反之亦然。
我已经试着改变了wp-config.php 通过修改文件:
define(\'WP_SITEURL\', \'http://LOCAL_HOST_IP/wordpress\');
define(\'WP_HOME\', \'http://LOCAL_HOST_IP/wordpress\');
它确实有效,但只是部分有效。iOS设备与主机wordpress连接正常,但windows计算机和基于android的平板电脑没有连接。是什么导致了这样的问题?
SO网友:Castiblanco
正在尝试更改编辑wp-config.php
文件是个好主意,让我们尝试一些额外的东西,看看它们是否能解决问题。让我们将这些行添加到functions.php
:
update_option( \'siteurl\', \'http://LOCAL_HOST_IP/wordpress\' );
update_option( \'home\', \'http://LOCAL_HOST_IP/wordpress\' );
使用重定位方法编辑您的
wp-config.php
文件插入:
define(\'RELOCATE\',true);
之后,从浏览器手动访问
wp-login.php
. 例如,键入
http://LOCAL_HOST_IP/wordpress/wp-login.php
进入浏览器的地址栏,然后像往常一样登录。
直接在数据库中更改URL登录到phpMyAdmin找到数据库,然后找到表格wp_options
查找siteurl
和home
在该表中,使用http://LOCAL_HOST_IP/wordpress
用于和保存检查全部Codex Changing Site URL 指导