символ / в урле

ukrdev
На сайте с 15.11.2011
Offline
31
550

У меня урл обрабатывается контроллером сайта

Т.е.

/это_страница и /это_страница/ это два разных документа

Это все моя безумная идея отказаться от приставки *.html к странице.

Так вот как лучше сделать? если к примеру основная страница /это_страница все остальное мусор.

1. 301 Редирект на валидную страницу

т.е. в данном случае /это_страница/ или /это_страница.html и другие будет не валидны и будет происходит 301.

2. 404 ошибка.

Sveta Prokopeva
На сайте с 10.05.2006
Offline
99
#1

Вообще принято считать что /это_страница и /это_страница/ должны быть одинаковыми. В чём проблема поправить обработку завершающего слеша?

The WishMaster
На сайте с 29.09.2005
Offline
2542
#2
ukrdev:
Это все моя безумная идея отказаться от приставки *.html к странице.

В чем смысл?

Кому старенького креативного копирайтера? Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
koncher
На сайте с 15.06.2008
Offline
87
#3
ukrdev:
Это все моя безумная идея отказаться от приставки *.html к странице.

Идея действительно безумная! Я бы на вашем месте исправил и сделал одинаковыми страницами.

ukrdev
На сайте с 15.11.2011
Offline
31
#4
Sveta Prokopeva:
Вообще принято считать что /это_страница и /это_страница/ должны быть одинаковыми. В чём проблема поправить обработку завершающего слеша?

Нет проблем что бы обработать любую комбинацию.

Просто это уже получается дубль страницы.

The WishMaster:
В чем смысл?

хочу сделать как у вики

site.ru/топ-10_слонов

site.ru/категория:номер_страницы

site.ru/слоны_розовые:стр1

Sveta Prokopeva
На сайте с 10.05.2006
Offline
99
#5

ukrdev, дубля в этом случае не будет, страницы склеятся. Тот же яндекс.каталог требует, чтобы страницы были идентичны, при добавление раздела.

Хотите сделать как у вики - делайте. Но в этом случае у вас будет две разные страницы, визуально отличающиеся слешем, а это дурной тон.

богоносец
На сайте с 30.01.2007
Offline
774
#6
Sveta Prokopeva:
дубля в этом случае не будет

http://www.yandex.ru/all

http://www.yandex.ru/all/

Гарантируете отсутствие дубля?

Развлекуха про url:www.yandex.ru/index*

Понятно, почему не клеит?

Если бы только этим исчерпывались все неожиданности...

Sveta Prokopeva
На сайте с 10.05.2006
Offline
99
#7

Так и в чём проблема, страницы одинаковые, в индексе одна.

богоносец
На сайте с 30.01.2007
Offline
774
#8
[Удален]
#9
ukrdev:
хочу сделать как у вики
site.ru/топ-10_слонов
site.ru/категория:номер_страницы
site.ru/слоны_розовые:стр1
ukrdev вне форума Добавить отзыв для ukrdev Пожаловаться на это сообщение

замучаетесь писать правила, проще всё с .html, а всё остальное 404

Keep moving
На сайте с 20.10.2009
Offline
94
#10
Это все моя безумная идея отказаться от приставки *.html к странице.

Зачем это делать? Оставил специально на одном сайте эти расширения - яндекс схавал без проблем. А вариант с вики ИМХО вообще один из самых убогих, в эстетическом плане, конечно же.

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