我目前正在使用WAMP在本地PC上托管网站。关于配置,我有两个问题:
1)每当我想在网站上添加内容时,都需要编辑wp-config.php以指向localhost目录而不是我的活动站点
/* Making edits with localhost
define('WP_SITEURL', 'http://localhost/example');
define('WP_HOME', 'http://localhost/example');
/* Public site directory
/*define('WP_HOME', 'http://example.com');*/
/*define('WP_SITEURL', 'http://example.com');*/
是否有一种更简单的方法来自动执行此操作?我无法想象每个将WAMP与wordpress结合使用的人都必须经历这个过程,我是否缺少某些东西?
2)每当我拥有本地主机的虚拟主机时,查看我的网站的人都会重定向到我的本地主机而不是网站。我对http-vhosts.conf虚拟主机的配置如下:
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
因此,每次我的网站上线时,我都需要注释掉该块,然后它才能正常工作。但是,每当我要更改网站时,都必须再次取消注释虚拟主机。与我的第一个问题类似,是否有更简单的方法在站点维护和在线模式之间切换?预先感谢您的任何评论/建议。
答案 0 :(得分:1)
WAMP在本地使用,您的现场公共站点应该有单独的公共安装。 WAMP不适用于外部访问。
本地安装不受攻击或高流量保护。一个人应该使用一些托管服务。
分开安装后,上述问题已解决。