Запретить доступ при указании ложной категории - PullRequest
0 голосов
/ 07 апреля 2009

У меня есть веб-сайт с элементами, которые можно разделить на категории (элементы имеют одну, а не как теги).

Это дает мне URL как http://example.com/tutorials/12/Do-nice-things. Однако категория и заголовок в URL предназначены для целей SEO, они мне не нужны, только идентификатор. Это также будет работать с http://example.com/somethingwrong/12/Foobar.

Теперь возникает вопрос: должен ли я проверить, что данная категория и заголовок соответствуют фактическим свойствам элемента, и показать 404, если URL неверен?

Имейте в виду, что категорию и URL можно изменить.

Ответы [ 2 ]

0 голосов
/ 07 апреля 2009

Люди могут изменять категорию и / или заголовок элементов, что приведет к поломке существующих ссылок. Однако я не хочу, чтобы люди могли использовать что-либо, поэтому я решил сделать перенаправление на правильный URL.

p.s. это должно быть постоянное или временное перенаправление? постоянный, я думаю

0 голосов
/ 07 апреля 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...