УВІЙТИ
    opened image

    У яких випадках потрібен сайт-заглушка:

    • Якщо хтось випадково або злоінтенційно перенаправив свій домен на ваш сервер, тобто вказав IP-адресу вашого сервера в записі A свого домену.
    • Ви орендували сервер, на якому раніше був сайт або сайти. Попередній власник не змінив записи A, і його домени все ще спрямовані на ваш сервер.

    Виходить ситуація, коли відвідувачі деякого, наприклад, не дуже приємного сайту потрапляють на ваш ресурс. Такі переходи знижують рейтинг вашого сайту в пошукових системах. Щоб цього не сталося, сайт-заглушка буде відкриватися, якщо відвідувачі потраплять на ваш сервер з чужого, непотрібного вам домену. Для роботи використовуємо безкоштовну панель керування сервером VestaCP.



    Для створення сайту-заглушки необхідно:


    1. Створіть у панелі VestaCP домен з довільним ім'ям. Наприклад, site.plug. Для цього увійдіть в панель. Далі у меню WEB - Створити домен.  У поле Домен введіть site.plug (або будь-яку довільну назву) та натисніть Додати.  Також необхідно створити для цього домену самопідписаний SSL-сертифікат. Для цього зайдіть у меню WEB - для домена site.plug натисніть кнопку EDIT.

     


     

    У відкритому вікні властивостей домена поставте прапорець в полі SSL Support та натисніть Generate CSR. У вікні створення сертифіката вставте у поле Domain назву сайту-заглушки (site.plug) і натисніть Generate, потім копку Add і потім Save



     

    2. Підключіться до сервера через SSH (наприклад, за допомогою програми putty). 




     

    3. Скопіюйте у вікно консолі команду та натисніть Enter

    vim /etc/nginx/conf.d/vesta.conf

     

    (для цього достатньо скопіювати рядок та клікнути правою кнопкою миші по вікну консолі, вставити)

    У відкритому файлі необхідно перемістити рядки (їх буде 2), в яких згадується site.plug, в самий верх файла

    Для цього перемістіть курсор на перший рядок з згадкою site.plug, натисніть dd (вирізати), далі перемістіть курсор у самий верх документа і натисніть англійську букву p (вставити). Такі ж дії зробіть щодо другого рядка.

    В результаті має вийти так:



     

    Сохраните файл и закройте его нажав Shift+Z+Z (если сделали что-то не так, можно закрыть файл без сохранений Shift+Z+Q и попробовать снова, выполнив команду указанную вначале пункта)

    Выполните команду для применения изменений (скопируйте в окно консоли и нажмите Enter).

     

    systemctl reload nginx


    4. Точно такие же действия необходимо выполнить в  другом файле.

    Для его открытия, выполните команду (скопируйте строку и нажмите Enter):

     

    vim /etc/httpd/conf.d/vesta.conf

     

    Внимание! Если в открывшемся файле не будет строк (будет пусто), просто закройте файл без сохранения (нажмите комбинацию Shift+Z+Q)

    В случае, если файл не пустой и изменения были применены, сохраните его и закройте  нажав комбинацию Shift+Z+Z. После чего выполните команду:

     

    systemctl reload httpd


     

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