Forum Webscript.Ru
Разное => Поиск, изготовление скриптов и прочее... => Тема начата: Харви от 08 Марта 2005, 00:24:57
-
Приятель сказал, что если я использую передачу параметров через "?", то поисковики не будут нормально это индексировать.
Говорят, что можно заменить страницы типа article.html&12345 на article.html/1234 при помощи скрипта, обрабатывающего ошибку 404. Поскольку я с РНР не знаком, может, кто поделится готовым работающим скриптом для этого дела?
-
Харви
для поиска готовых решений есть отдельный форум
-
mod_rewrite
-
Харви все нормальные поисковики прекрасно индексят сейчас страницы с ? и & символами. С этим проблем нет. А мнение что читабельность повышается имхо не оправдывается. С этим mod rewrite\'ом только больше проблем.. т.к. везде прейдется указывать абсолютный путь, ибо в противном случае браузеры поползут в несуществующие папки(если таковы будут указыватся в url)
поделится готовым работающим скриптом для этого дела?
Ну это не скрипт.. а мод апача вышеназванный. Настраивается для определнных директоорий сайта в .htaccess
Принцип работы - апач принимается url и прежде чем идти и искать файл от root-директории сайта ищет совпадение шаблону(RewriteRules) для mod_rewrite. Если таково имеется , то все идущие после шаблона воспринимает как параметр и передает скрипту, соответсвенно, как параметр.