Как настроить WAMP и Wordpress для регулярного обслуживания сайта - PullRequest
0 голосов
/ 18 февраля 2019

В настоящее время я использую WAMP для размещения веб-сайта на моем локальном ПК.У меня есть два вопроса относительно конфигурации:

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) Каждый раз, когда у меня есть виртуальный хост для localhost, люди, которые просматривают мой сайт, перенаправляются на мойlocalhost вместо сайта.Моя конфигурация для виртуальных хостов 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 голосов
/ 18 февраля 2019

WAMP используется локально, и у вас должна быть отдельная общедоступная установка для вашего публичного общедоступного сайта.WAMP не предназначен для внешнего доступа.

Локальная установка не защищена ни от атак, ни от интенсивного трафика.Нужно использовать какую-то услугу хостинга.

Как только установки разделены, вышеуказанная проблема решена.

...