Задать вопрос
@puppup
Frontend-dev

Кто создает .htaccess для сайта?

Впервые начал делать сайт и от лайтхауса услышал про управление кэшем для статических ресурсов, там дошел и до .htaccess по логической цепочке, но не до конца понимаю, как быть с этой ситуацией, в какой момент его создавать, стоит ли сейчас все бросать и изучать, как он пишется?) Вообще моя ли забота этот файлик, как фронтендера?)

И еще вопрос, как понять, на apache или nginx сервер, чтобы создавать .htaccess или nginx.conf?

Заранее, огромная благодарность всем за ответы!)
  • Вопрос задан
  • 282 просмотра
Подписаться 1 Простой 4 комментария
Решения вопроса 2
@0x131315
.htaccess - это часть сервера, сфера ответственности команды эксплуатации
Обычно его создает/правит админ или бек-разработчик
Работает этот файл только с веб-сервером apache/httpd, к nginx отношения не имеет
Фронтенд-разработчики по идее никак с этим не связаны, это и близко не их сфера ответственности. Могут столкнуться, только если сами настраивают свое рабочее окружение и каким-то образом им помешал дефолтный .htaccess
Управление кешем с серверной стороны точно не относится к фронтенд-разработке
Ответ написан
Комментировать
@Bobbi86
.htaccess — это дополнительный конфигурационный (служебный) файл, с помощью которого можно управлять настройками сервера. В файле можно задать серверные настройки Apache для конкретного сайта или отдельной папки. Если ваш сайт создан с помощью CMS , .htaccess будет сгенерирован автоматически. Вы сможете найти его в корневой папке сайта в панели управления хостингом. По умолчанию в файле нет никакой информации, кроме нескольких строк с комментариями. Если нужно создать .htaccess, заниматься этим должен админ или программист, который отвечает за внутреннюю и вычислительную логику веб-сайта. Специалист, который создает пользовательские интерфейсы, никакого отношения к этой кухне не имеет. То есть, это забота не ваша.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
.htaccess - возможность гибко настроить выдачу сервера, тут и переадресация и ЧПУ и отображение в разных папках по разному. Так что это работа фронтендера.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы