Про / в конце урла главной

D
На сайте с 21.08.2017
Offline
28
596

Столкнулась с дилеммой: сейчас все поголовно отказываются от слэша, а как тогда сделать относительную ссылку на морду - не будет ли использование a href="/" без слэша переадресацией?

Имеет ли смысл сделать на морде слэш, если на внутренних страницах он используется?

Или это всё вообще не принципиально? :)

Всем заранее спасибо

богоносец
На сайте с 30.01.2007
Offline
774
#1

Не может осуществиться мода по отказу от / на главной. Браузер всё равно запросит GET /

Так что везде href="/"

D
На сайте с 21.08.2017
Offline
28
#2

В продолжение темы : фейсбук, если указать сайт в урлах без слэша, ставит автоматом слэш, даже если переадресация на страницу без слеша (пример - yandex.ru . Может кто-то просто объяснить, зачем так сделано?

S
На сайте с 30.09.2016
Offline
469
#3
dolya:
Может кто-то просто объяснить, зачем так сделано?

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

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
S
На сайте с 25.12.2003
Offline
173
#4

Все сайты в мире индексируются гуглом со слешом в конце домена. Для особо одаренных, которые будут пытаться расклеить, они написали справку https://webmasters.googleblog.com/2010/04/to-slash-or-not-to-slash.html - в которой написано, что вы не сможете этого сделать, даже, если вы Чак-Норрис :D

Rest assured that for your root URL specifically, http://example.com is equivalent to http://example.com/ and can’t be redirected even if you’re Chuck Norris.
Красивые сниппеты Google ( https://saney.com/tools/google-snippets-generator.html )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий