如何配置WAMP和Wordpress进行常规站点维护

时间:2019-02-18 02:08:58

标签: php wordpress wamp

我目前正在使用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>

因此,每次我的网站上线时,我都需要注释掉该块,然后它才能正常工作。但是,每当我要更改网站时,都必须再次取消注释虚拟主机。与我的第一个问题类似,是否有更简单的方法在站点维护和在线模式之间切换?预先感谢您的任何评论/建议。

1 个答案:

答案 0 :(得分:1)

WAMP在本地使用,您的现场公共站点应该有单独的公共安装。 WAMP不适用于外部访问。

本地安装不受攻击或高流量保护。一个人应该使用一些托管服务。

分开安装后,上述问题已解决。