我刚买了一台新电脑,运行的是Win7/64。我现在的项目都在我的Macbook上。当然,我可以把项目移到其他地方,但我喜欢可移植性,所以我的理想情况是我的工作在电脑之间同步。对于使用局域网文件共享的大多数类型的文件来说,这很简单,但是当涉及到我的Wordpress网站时,我遇到了一些问题。以下是我到目前为止所做的尝试:
-
共享我的htdocs文件夹,然后在浏览器中通过
http://my.ip.address:portnumber/directory
访问它。这是有效的,除了一个关键问题-<?php bloginfo('template_url
);?>认为网站的根是localhost
而不是my.ip.address
,这打破了我所有的根链接像样式表。 -
在PC的
XAMPP/htdocs
文件夹中创建Macbook的共享MAMP/htdocs
文件夹的快捷方式。实际上,我不确定是否可以通过浏览器访问快捷文件,我尝试了几种不同的/s组合,但都不起作用。无论如何,这都是一个很渺茫的机会。
我知道我需要在PHP到达我的计算机后以某种方式生成它,但我真的不知道该怎么做。
非常感谢。
将以下内容添加到您的wp-config.php文件中,它将解决#1
中的问题define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);