Как создать ошибку 521 Web Server Is Down

yaski

web3
Регистрация
21 Фев 2010
Сообщения
658
Реакции
500
Есть vps, на нем крутится несколько сайтов.
Как сделать, чтоб при переходе на определенный сайт, например site.ru, выдавало ошибку 521 Web Server Is Down, а остальные сайты чтоб работали.
Не спрашивайте зачем, просто нужно.
 
в nginx прописать
Код:
server {
  listen *:80;
  server_name test.dev;

  location / {
             default_type text/html;
             return 200 "<H1>Web Server is Down</H1>";
                        }
}
результат
test.png



Ошибки 520, 521, 522, 524, 525, 526 — нестандартные коды ошибок сервиса CloudFlare.
 
Последнее редактирование:
Вопрос: Как сделать
 
Если у Вас apache то прописать в .htaccess
ErrorDocument 521 "Web Server is Down"
 
файл index.php

Код:
<?php 
http_response_code(521);
echo 'Web server is Down';

Файл .htaccess, для перенаправления всех запросов на index.php
Код:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
 
Назад
Сверху