Файл .htaccess

Файл .htaccess — це локальний конфігураційний файл веб-сервера Apache. На відміну від головного конфігураційного файлу (він може називатися httpd.conf або apache2.conf ), який дозволяє виконувати налаштування веб-вервера в цілому, .htaccess дає можливість конфігурувати налаштування окремо взятих папок і користувачів. При цьому інструкції (або директиви), що містяться у файлі, виконуються для всіх файлів або вкладених директорій, […]

Читати далi

Як прив'язати домен до сайту

Якщо встановлений Apache і немає хостингової панелі Розглянемо ситуацію, коли файли сайту завантажені в директорію /var/www/html/domain_com і на запит домену domain.com повинна виводитися index.php сторінка.

Читати далi

Як зробити так, щоб сайт працював лише з SSL шифруванням

У TCP протоколів HTTP та HTTPs, як і в інших, є стандартні порти. Для HTTP це 80, для HTTPs — 443. Після того, як відвідувач сайту вкаже доменне ім’я в адресному рядку, браузер спробує з’єднатися до порту 80. Щоб сайт працював тільки з SSL шифруванням (за протоколом HTTPs), необхідно налаштувати перенаправлення (редирект) з однієї адреси […]

Читати далi

Налаштування віртуальних хостів в Apache

Якщо виникла необхідність розміщення на Linux VPS сервері кількох сайтів, то Apache для цього надає можливість налаштування віртуальних хостів (virtual hosts). Віртуальні хости бувають двох видів: name-based virtual hosts, тобто прив’язані до доменного імені, та IP-based virtual hosts, тобто прив’язані до IP-адреси. Віртуальні хости першого типу використовують різні імена для однієї IP-адреси, а другого типу […]

Читати далi