Да где ж не так-то? Там не просто про компетенцию, там вообще про ответственность было заявлено 🤪
А когда говорят за компетенцию и ответственность - тут уже извиняйте, пахнет материальными издержками.
Я не знаю, зачем умничать. И понятия не имею, что Вы имеете в виду под работой программиста. Лично я под работой программиста понимаю создание работоспособной программы и обеспечение её работоспособности. Сюда входит разработка алгоритма, написание кода, настройка программы, задание параметров. Конкретно .htaccess - это ближе к настройке и параметрам, без корректного .htaccess программа работать не будет. По поводу языка Вам уже ответили выше - это перловые регулярки и апачевые директивы.
Собственно, это всё очевидно, но я влез в этот срач больше из-за заявления, что работая с .htaccess, программист якобы лезет не в своё дело и выходит за рамки своей компетенции. На самом деле, всё с точностью до наоборот. Этот файл для того и создан, чтобы настройки конкретного каталога можно было делать, не затрагивая общей конфигурации сервера. И этот файл находится именно в компетенции программиста, ответственного за работу сайта.
Вообще-то, программирование. Поскольку непосредственно влияет на исполнение программы.
И я открою большой секрет: сервер - это тоже программа.
Вам надо сделать выбор из двух вариантов:
1. Сделать адреса на сайте со слэшем.
2. Сделать редирект запроса со слэшем на адрес без слэша.
Ну есть на этом форуме товарищи, которые разграничивают понятия "кодер" и "программист", кстати говоря...
Сайт можно рассматривать как сложную программу, состоящую из серверных скриптов, конфигурационных файлов, скриптов и инструкций для браузера, инструкций для поисковых систем. Триггером для запуска этого программного комплекса служит запрос из сети, поступивший на сервер. И в этом смысле конфигурационный файл, отвечающий за первичную обработку запроса, поступившего в корневой каталог сайта, - это зона компетенции именно программиста, отвечающего за корректную работу программной части сайта.
Речь о том, что это как раз компетенция того специалиста, который занимается программированием сайта. Компетенция серверного админа хостера - это привести запрос в каталог моего сайта, со всеми необходимыми мне серверными переменными. А дальше - извините, сами разрулим. То есть, к примеру, сконфигурируем .htaccess так, чтобы необходимые запросы рерайтились на единую точку входа. И не дай боже, если серверный админ возомнит, что это зона его компетенции, и начнёт править мой .htaccess.
Естественно, программисты бывают разными, кто-то чистый пхп-шник, кто-то исключительно по жабаскрипту промышляет, кто-то везде понемногу. Это уже другой вопрос, я говорю об условном коллективном программисте сайта или об отделе программирования в веб-студии, если так проще понять. И компетенция этого программиста - всё, что касается функционирования конкретного сайта.
Немного оффтопа: мне тут как-то сеошники/рекламщики начали указывать, что у меня в форме обратной связи не указан адрес обработчика запроса, и поэтому форма не отправится, и что они не видят, где я в коде формы указал цель аналитики. Я ваще уржался на них. 😂
Это к вопросу о зоне компетенции.---------- Добавлено 16.09.2019 в 00:20 ----------
И да, конкретно в этом топике я просто откомментировал ту чушь, что вы написали. Но именно вам взбрендило меня зачем-то цеплять:
Я прокомментировал всего лишь фрагмент очередной чуши, которую ваша группа дилетантов тут тиснула.
Завязывайте уже ахинею нести. Да, .htaccess - это не программирование на php. это не программирование на javascript., это не программирование на пайтоне, и т.д. Но занимаются этим всегда программисты, отвечающие за работоспособность сайта. Смежная область, в которой программист должен ориентироваться. Потому что негоже для настройки, .htaccess нанимать отдельного специалиста.
Если провести аналогию с автомобилем, которую сюда время от времени тянут, то это как замена пробитого колеса. Водитель - он нанимается работать водителем, то есть водить машину. А пробитое колесо должен заменить механик, потому что крутить болты - это не вождение. Но что-то не особо много примеров, когда за каждым автомобилем постоянно следует "техничка".
Про главную вообще забудьте и больше никогда не вспоминайте. Её ваши слеши не волнуют вообще, от слова "совсем".
Это без разницы.