另一种从localhost无缝切换到live的方法(对于MS Windows):
在现场安装WP从站点控制面板下载文件的数据库副本和站点备份,并将其复制到本地主机(例如C:/wamp/www/
) 并在phpmyadmin中导入db;如果以后导入数据库,最好以另一种方式来执行此操作,以确保您的live站点不会遇到与数据库的任何兼容性问题。
编辑system32/drivers/etc/hosts文件并将站点域指向localhost:
127.0.0.1 localhost yourlivesite.com
现在,只要Windows hosts文件中有该行,您就可以从真实的站点域访问localhost WP版本。WP也会认为这是一个实时站点,您不需要更改路径、重新配置插件等。
您需要做的唯一一件事是导入/导出数据库,这非常容易,并根据您要访问的站点版本,从hosts文件中注释/取消注释该行。
如果您在“www”目录中的localhost上有多个站点(如C:/wamp/www/mysite/
, 然后,您还需要为每个对象创建虚拟主机:
从conf/extra/httpd vhost配置Apache。形态:
更改NameVirtualHost *:80
到NameVirtualHost *
添加:
<VirtualHost *>
ServerName yourlivesite.com
DocumentRoot "C:/wamp/www/yoursite/"
</VirtualHost>
(相应地更改路径)
在形态/httpd中。conf您可能需要添加/或取消注释:
Include conf/extra/httpd-vhosts.conf