Подобная проблема может возникнуть по трем причинам:
Apache
Apache – свободный кроссплатформенный веб-сервер, который поддерживает операционные системы Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS.
Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д. Поддерживает IPv6.
Как сделать так, чтобы сайт работал только с SSL шифрованием
У TCP протоколов http и https, как и у других, есть стандартные порты. Для http это 80, для https — 443. После того как посетитель сайта укажет доменное имя в адресной строке, браузер попытается осуществить соединение к порту 80. Для того, чтобы сайт работал только с SSL шифрованием (по протоколу https), необходимо настроить перенаправления (редиректы) […]
Файл .htaccess
Файл .htaccess – это локальный конфигурационный файл вебсервера Apache. В отличие от главного конфигурационного файла (он может называться httpd.conf или apache2.conf), который позволяет выполнять настройку веб-вервера в целом, .htaccess даёт возможность конфигурировать настройки для отдельно взятых папок и пользователей. При этом инструкции (или директивы), содержащиеся в файле, выполняются для всех файлов или вложенных директорий, расположенных […]
Ограничение доступа к сайту
Для ограничения доступа к сайту по IP адресу посетителя необходимо в корневой каталог хоста добавить файл .htaccess со следующими инструкциями:
Настройка переадресации
Настройка переадресации (или «редиректов») может быть выполнена средствами файла .htaccess.
Как привязать домен к сайту
Если установлен Apache и нет хостинговой панели Рассмотрим ситуацию, когда файлы сайта загружены в директорию /var/www/html/domain_com и по запросу домена domain.com должна выводиться index.php страница.
Настройка виртуальных хостов в Apache
Если возникла необходимость размещения на Linux VPS сервере нескольких сайтов, то Apache для этих целей предоставляет возможность настройки виртуальных хостов (virtual hosts). Виртуальные хосты бывают двух видов: name-based virtual hosts, то есть привязанные к доменному имени, и IP-based virtual hosts, то есть привязанные к IP-адресу. Виртуальные хосты первого типа используют разные имена для одного IP-адреса, […]