如何在WordPress安装上更改服务器名称?

时间:2012-03-27 作者:gmunk

我不确定这个问题的标题是否足够准确,但现在它来了。

我在VirtualBox虚拟机中设置了Ubuntu服务器,我启用了端口转发,所以当我在主机上键入时localhost:8888 它被转发给在来宾服务器上运行的apache。我还在我的路由器(BT Home Hub)中设置了端口转发,因此当公共IP(81.153.xxx.xxx)上的e请求到达端口8888时,它会再次转发到来宾服务器上的apache。

到目前为止一切都很好,但当我想在这样的服务中进行跨浏览器测试时,我的问题来了browseling. 它可以很好地打开主页(遗憾的是,我所有的图片和样式表都没有加载),但当我点击不同的链接时,它会显示404。调查之后,我发现Wordpress使用的是绝对链接,在我的情况下,其格式为http://localhost:8888/category/test-category/, 当然,当外界提出要求时,他们不会出现。现在我没有域名,因为这是一个纯粹用于测试和开发目的的服务器,但我真的希望能够使用browserling进行测试,因此我需要使用公共IP的链接。这可能吗?

2 个回复
最合适的回答,由SO网友:Wyck 整理而成

您应该可以添加您的端口8888 在“常规设置”下,或直接在配置中。php。在你的情况下http://localhost:8888 . 我不知道浏览是如何进行的,也不知道浏览是什么,但快速浏览一下也可以看出它们支持本地主机的ssh反向隧道代理,这是另一种选择。

SO网友:gmunk

好吧,多亏了@Wyck,我找到了我想做的事情的解决方案。我会在这里解释的。问题是我需要更改仪表板->设置->常规配置下的两个值。这些值是“WordPress地址(URL)”和“站点地址(URL)”,我更改了它们(我得到了一个无ip域,这样我可以更容易地进行测试),并且我设法从局域网外访问我的博客。很公平,但我无法从内部访问,为此我编辑了hosts 文件,并添加了此行:127.0.0.1 yourdomain.com.

结束

相关推荐

moving server can not login

我在win7系统中设计我的网站,今天在租用服务器之前,我将我的博客从win7移动到另一台安装了CentOS 5.5的计算机上进行最后一次测试,我参考了这篇文章http://codex.wordpress.org/Moving_WordPress正在从移动我的网站d:/www/ 到/var/www/html, 而且我的网站运行良好,所有的帖子、评论都没有问题。但我不能登录我的网站。我有两个测试帐户,一个是管理员,另一个是普通用户,两个帐户都不能登录。当我填写用户名和密码时,单击登录按钮,页面将刷新,不执行任