Заказ закрыт
скрипт на bash

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Фрилансер  
-получаем список доменов из /var/www/html/ (за исключением папки conf)
-на основе этого списка в папке /var/www/html/conf генерируются файлы
/var/www/html/conf/имя_домена.conf  /var/www/html/conf/имя_домена_1.conf  и т.д.
с таким содержанием:

#                    location ~* /.html {

                    valid_referers server_names
                               *.имя_домена;

                    if ($invalid_referer != 1) {

                      return 301 http://;
                    }

#               }


если какое-либо имя_домена уже существует, то его нужно исключить из дальнейших операций.
для всех файлов в папке conf устанавливаем группу и владельца web (группа и владелец уже существуют – создавать не нужно)                

В каталоге /usr/local/nginx/sites-enabled
существуют файлы с именами имя_домена.conf имя_домена_1.conf  и т.д.

Задача подключить соответствующие им конфиги из папки /var/www/html/conf

В /usr/local/nginx/sites-enabled/имя_домена.conf ищем строку include includes/all.conf;
и под ней прописываем include /var/www/html/conf/имя_домена.conf;


Для тестирования предоставлю vps
Опубликован 10.02.2016 в 12:31
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.