我用XAMPP学习WordPress这些天。我已经建立了一个简单的网站。打开80端口在我的路由器后,我可以访问我的网站这样:外部IP/wordpress问题是:我只能只打开我的index.php。我注意到index.php中的链接都以“localhost/"开头。我知道我必须做一些事情来修改它到我的实际IP地址,但我不知道如何做。我应该怎么做?顺祝商祺。
m1m5dgzv1#
有时候,将站点URL和主页URL临时添加到配置文件中比更新数据库更容易。这样,当你上线时,你只需从配置文件中删除这些行。将以下行添加到wp-config.php文件的line 64之后,此处显示define('WPLANG', '');define('WP_SITEURL', 'http://YOUR_LOCAL_IP');define('WP_HOME', 'http://YOUR_LOCAL_IP');如果子目录中有WP,则仅将该目录添加到WP_SITEURL变量中,例如:define('WP_SITEURL', 'http://YOUR_LOCAL_IP/wordpress');define('WP_HOME', 'http://YOUR_LOCAL_IP');
wp-config.php
line 64
define('WPLANG', '');
define('WP_SITEURL', 'http://YOUR_LOCAL_IP');
define('WP_HOME', 'http://YOUR_LOCAL_IP');
define('WP_SITEURL', 'http://YOUR_LOCAL_IP/wordpress');
将YOUR_LOCAL_IP替换为实际主机IP,例如http://192.168.0.1。
YOUR_LOCAL_IP
http://192.168.0.1
如果您不是在本地开发,而只是远程访问,则可以使用YOUR_EXTERNAL_IP代替本地的YOUR_EXTERNAL_IP。最后,导航到WP管理-〉设置-〉永久链接,并单击保存。这将重置WP使用您的新值的链接。如果您在帖子或页面中有任何硬编码链接或图像,则必须手动更新这些链接或图像的URL。
YOUR_EXTERNAL_IP
1条答案
按热度按时间m1m5dgzv1#
有时候,将站点URL和主页URL临时添加到配置文件中比更新数据库更容易。这样,当你上线时,你只需从配置文件中删除这些行。
将以下行添加到
wp-config.php
文件的line 64
之后,此处显示define('WPLANG', '');
define('WP_SITEURL', 'http://YOUR_LOCAL_IP');
define('WP_HOME', 'http://YOUR_LOCAL_IP');
如果子目录中有WP,则仅将该目录添加到WP_SITEURL变量中,例如:
define('WP_SITEURL', 'http://YOUR_LOCAL_IP/wordpress');
define('WP_HOME', 'http://YOUR_LOCAL_IP');
将
YOUR_LOCAL_IP
替换为实际主机IP,例如http://192.168.0.1
。如果您不是在本地开发,而只是远程访问,则可以使用
YOUR_EXTERNAL_IP
代替本地的YOUR_EXTERNAL_IP
。最后,导航到WP管理-〉设置-〉永久链接,并单击保存。这将重置WP使用您的新值的链接。
如果您在帖子或页面中有任何硬编码链接或图像,则必须手动更新这些链接或图像的URL。