Глупенький вопросик пор ЧПУ

123
[Удален]
#11

Весело тут у вас;)

Во первых ТС спросил "для индексации".

А во вторых, Николай В., сервер по запросу ...../dir/ что отдаёт? Правильно, индексный файл. Файл, имеющий "ущербное расширение" ;)

zzeus
На сайте с 04.01.2008
Offline
74
#12

Зачем дописывать в конце пути лишние символы? То, что это HTML браузер поймет по заголовкам. Реально никакой "файл" браузеру не отдается обычно - отдается сгенерированный HTML код.

Доходит до идиотизма:

/users/makar.html

/users/makar/profile.html

/users/makar/profile/saved_ok.html

ну и где тут логика?

[Удален]
#13
zzeus:
Реально никакой "файл" браузеру не отдается обычно - отдается сгенерированный HTML код.

Реально отдаётся сгенерированный файл ;)

Prior
На сайте с 03.03.2008
Offline
194
#14

ИМХО тоже лишние символы в строке ни к чему, чем короче адрес - тем легче он воспринимается теми, кто обращает на него внимание.

Ответы на вопрос - https://answers.net.pl
zzeus
На сайте с 04.01.2008
Offline
74
#15
SeoNizator:
Реально отдаётся сгенерированный файл ;)

Откуда файл? Вы основы http протокола почитайте. Он понятия не имеет о "файлах". Браузер получает заголовки+содержимое. Файла нигде нет.

[Удален]
#16
zzeus:
Откуда файл? Вы основы http протокола почитайте. Он понятия не имеет о "файлах".

Такие "настройщики" VРS судя по всему тоже.

Вперёд на изучение MIME types, DirectoryIndex и тд.. В общем что реально отдаёт сервер (после 200) и что получает клиент.

SeoNizator добавил 07.08.2009 в 23:20

zzeus:
Браузер получает ... содержимое

Содержимое чего?

И что находится в кеше браузера?

zzeus
На сайте с 04.01.2008
Offline
74
#17
SeoNizator:
Такие "настройщики" VРS судя по всему тоже.
Вперёд на изучение MIME types, DirectoryIndex и тд.. В общем что реально отдаёт сервер (после 200) и что получает клиент.

SeoNizator добавил 07.08.2009 в 23:20

Содержимое чего?
И что находится в кеше браузера?

детсад.

хотя-бы: http://ru.wikipedia.org/wiki/HTTP

читать. думать.

Реально сервер отдает

HTTP/1.0 200 OK

Content-Type: text/html; charset=utf-8

<html><body>hello world!</body></html>

Никакого файла здесь нет. По протоколу можно гонять любые абстрактные сущности.

Про MIME и DirectoryIndex это пять! Спасибо посмеялся :)))

[Удален]
#18

Действительно детсад :)

Хотя бы уже на citforum была ссылка - был бы виден уровень (нет, наверняка на викиПЕДии та же перепечатка (я даже не ходил туда), но источники...)

По протоколу можно гонять любые абстрактные сущности.

Теперь понятно почему...

По википедии учился? :)

Точно детсад.

Перефразируя тебя же:

Откуда абстрактные сущности? Вы основы http протокола почитайте. Он понятия не имеет о "абстрактных сущностях". Браузер получает заголовки+содержимое. Абстрактных сущностей нигде нет.

Про MIME и DirectoryIndex это пять! Спасибо посмеялся ))

А надо было

читать. думать.

Кому-то надо завязывать этот бестлоковый флуд. Пусть это буду я.

На следующий твой троллинг постараюсь не отреагировать.

P
На сайте с 02.06.2009
Offline
14
#19

Оптимальным в плане юзабильности является вариант, когда убрав текст до первого справа слеша, мы попадаем на страницу уровнем выше. Это оптимально подходит для сайтов с древовидной структурой.

Например, имеем путь: site.com/travels/usa.

Превратив этот путь в site.com/travels, мы можем попасить на уровень выше, а не на непонятную страничку, или вообще получить 404-ю ошибку в конце.

А что касается поисковых систем, то уже достаточно давно индексация происходит независимо от расширения - специально проводил эксперимент с ЧПУ на двух блогах на WP.

Николай В.
На сайте с 07.09.2006
Offline
62
#20

Господа, вы не о том спорите. Конструкция URL — это вопрос дизайна, юзабилити, если хотите, т.к. их можно строить по совершенно произвольным принципам без ущерба для функциональности и индексации. Но лучшее решение — самое простое, компактное и красивое, т.е. без расширений, псевдофайлов и директорий. При таком подходе слеши принимают функцию логических разделителей.

Хотя, повторюсь, все дело во вкусах :)

123

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