ABC-Песочница


Песочница создана с целью обеспечения разработки сайтов без размещения на "боевом" хостинге с реальным доменом.

Все сайты "песочницы" имеют следующий адрес: http://"название папки".local

Сайт начинает работать сразу при точном выполнении описанной ниже настройки!!!

Настройка:

  1. Создать в папке /var/www/html на сервере папку* для размещения сайта.

    * в имени папки не должно быть < ! >, < * >, < ' >, < " >, < ( >, < ) >, < ; >, < : >, < @ >, < & >, < = >, < + >, < $ >, < , >, < / >, < ? >, < # >, < [ >, < ] >, < _ >, < ~ > и символов < - >, < . > в начале имени.

  2. Установить права на папку сайта:

    # chown apache:apache -R /var/www/html/"название папки"

  3. Запустить скрипт на сервере:

    # sh /etc/httpd/flush_vhosts.sh

  4. В файл .htaccess дописать следующие сроки:

    # добавлен редирект с HTTPS на HTTP для "песочницы"

    RewriteCond %{HTTPS} on

    RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}

  5. В файл C:\Windows\System32\drivers\etc\hosts на локальном компьютере добавить следующую запись:

    195.69.187.163 "название папки".local