EQVPS
Вебсервер

Генератор .htaccess

Позначте потрібне й скопіюйте готовий .htaccess. Тут правила, які шукають найчастіше: HTTPS, www, редиректи й кеш.

Працює повністю в браузері — нічого з уведеного не надсилається на наші сервери.

www
.htaccess

Працює в Apache і LiteSpeed. nginx ігнорує .htaccess — перенесіть аналогічні правила в блок server.

Як це працює

Готовий файл використовує mod_rewrite для редиректів на HTTPS і www, Redirect 301 для сторінок, що переїхали, mod_expires і mod_deflate для кешу й стиснення та Require для правил доступу — усе це стандарт для Apache 2.4 і LiteSpeed. Блоки обгорнуто в IfModule там, де відсутній модуль інакше дав би помилку 500. nginx .htaccess повністю ігнорує: там ті самі правила пишуть у блок server.

Питання й відповіді

Це запрацює на nginx?

Ні, nginx не читає .htaccess. Використовуйте return 301 і блоки location у конфігу сервера.

Після завантаження отримую помилку 500

Зазвичай не ввімкнено модуль (rewrite, expires, headers) або вимкнено AllowOverride. Загляньте в error log Apache — там указано конкретний рядок.

Схожі інструменти

Усі інструменти →

Застосуйте це на власному сервері: KVM VPS від $3 на місяць, root-доступ, оплата криптовалютою.

Тарифи VPS