Почему при переходе на страницу сайта, происходит ошибка 521?
Всем добро времени суток.
Настроил сервер на Linux Mint 20. Apache2, MySQL, PHP.
Использую DNS от CLoudFlare.
Когда я захожу на свой сайт domain.com, то сервер отдаёт мне точку входа, т.е. index.php.
Решил через .htaccess все запросы перенаправить на index.php в GET['path'];
Но когда ввожу такой адрес domain.com/page, и даже, так когда ввожу domain.com/page.php(файл page.php есть в директории) та же самая ошибка "Error 521 . Web server is down".
Читал на форумах, настраивал... но всё не так. Как решить?)
Ок, допустим что .htaccess, но когда нету .htaccess. Должно же показывать страницу к "domain.com/page.php".
Вот ошибки лога:
[Sun Nov 21 20:34:20.136757 2021] [php7:notice] [pid 35279] [client 134.209.183.132:61953] PHP Notice: Undefined index: page in /var/www/srv/index.php on line 1
Дело разве в PHP?
Проверяй работоспособность не браузером, а с помощью curl или Postman - браузеры агрессивно кешируют страницы, даже исправив ошибку ты можешь этого не заметить и продолжить вносить измеения, которые всё снова сломают.