将htaccess localhost重定向到IP

时间:2014-08-05 05:23:56

标签: php wordpress apache .htaccess mod-rewrite

我目前正在使用本地WAMP的wordpress网站工作,我已经在另一台本地计算机上正常运行该网站,但图片并未显示它们只是显示为localhost / wp-content / etcetc而不是10.0.1.2/wp-content/etcetc

CSS和其他一切都很好。显然,这些图像在主机上运行良好,但是我正在设置,因此也可以在基于LAN的机器上运行。

我认为htaccess将是一个简单的(ish)修复,如果我完全知道我在做什么。

基本上,任何人都可以指向htaccess代码的方向,将localhost指向10.0.1.2吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

您提出的问题不正确 - 您不希望将localhost更改为指向特定的私有IP地址,否则您将遇到其他未知数量的问题。

要正确纠正问题,您需要完成Moving WordPress的过程 - 更新optionspostmetaposts表格中的网址。这也可以通过将您网站的内容导出到XML文件,在此文本文档上进行搜索和替换(将localhost更改为10.0.1.2或您想要的任何主机名)来实现,然后重新创建上载它。您还需要更新site_urlwp_home值。

答案 1 :(得分:1)

按照以下步骤操作:

  1. 转到信息中心>设置>一般
  2. 在“WordPress地址(URL)”和“网站地址(URL)”标签文本框中,将“localhost”替换为您的IP地址。
  3. 保存更改。
  4. 这解决了您的问题。