Генератор на .htaccess
Отметнете нужното и копирайте готов .htaccess. Тук са правилата, които се търсят най-често: HTTPS, www, пренасочвания и кеш.
Работи изцяло в браузъра ви — нищо от въведеното не се изпраща към нашите сървъри.
Работи в 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 планове