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