ronibestplay

Рейтинг
53
Регистрация
06.02.2022
estic #:
современные сайты

Не хотелось бы разводить слишком на этот счет, но они абсолютно шаблонные. Процентов 80 интернета в коммерческой нише это каски и счастливые семьи из фотостока. В свое время выбрал между вордпресс и поковыряться в коде, ну и не жалею в целом. Да и посадочные нужно прорабатывать не только со стороны семантики.

Вы бы не могли насчет /privet/ --> /[hidden]privet.html этого прояснить, [hidden] это же команда какая-то, куда это писать вообще)

estic #:
постепенно переходить
Тут я уже отношение не поменяю. Мне с кодом удобнее всего работать. Я там к слову интерактив вообще не использую. Очень редко...Мне он как бы для кода для доступа к файлам сайта. Ну и ftp соответственно.
estic #:
как DW к этому отнесется
Да он то тут причем. Ему что сказали, то он и размещает) Мне вот стало интересно hidden это ж не просто название, а правило скрытия.
Еще раз благодарю всех за помощь!
estic #:
пару альтернативных вариантов

Я так понимаю там нужно в настройках хостинга разбираться, мне сильно не хочется в такие дебри лезть.(Если я правильно понял с подставлением скрытой папки и внутренним перенаправлением)

Я сосредотачиваю время на seo и на качестве контента, много времени трачу надо признать.

estic #:
Используйте более узкое цитирование

Ага понял как. Смысл в чем был, клепать файлы как мне нужно помечать их там m.html magelan.html всяко разно короче.

С редиректом по сути разобрался, но я так понял без добавлении директории он работать не будет. Довольно печально, хотя особо я смотрю не заморачивается никто и на топ это не влияет.

я так понимаю без этого никуда

DirectoryIndex privet.html

Заменил на строку

RewriteRule ^(.*)/(.+)\.html$ https://%{HTTP_HOST}/$1/ [R=303,L]


И страница перенаправляет но на 403 ошибку. Причем прикол самый, все остальные правила подчистил, файл практически пустой и работает так.

index.html он перенаправляет на папку, privet.html тоже. Только с index он кидает на норм страницу и все работает, а вот привет пока нифига не привет а 403. Но понятно, что раскопать можно и это хорошо_

estic #:

Выше уже писали, что переадресация прямого отношения к вашему вопросу не имеет. Если индексный файл имеет "редкое" имя, можно не настраивать соответствующую переадресацию. Только нигде не "светите" это имя.

Если таких файлов совсем не много, можно и общее правило переадресации использовать. Регулярное выражение может быть примерно таким:

Да нет в том то и дело что названия уникальными будут в этом весь смысл. По подсказу почти получилось сделать, но эта та самая штука которая долго не получается)У всех такое есть почему то уверен.

В конечном счете как то так должно выглядеть

RewriteCond %{REQUEST_URI} ^(.*)/(.+)\.html$
RewriteRule ^(.*)/(.+)\.html$ https://%{HTTP_HOST}/$1/ [R=303,L]

Всего: 315