Частный вопрос по человекопонятным урлам

Asar
На сайте с 23.08.2004
Offline
320
732

В наличии идея заделать на сайте эти самые урлы. Больше не для пользователей, которым это, в моем случае, не сильно поможет, а для гугла, чтоб засчитывал. С регулярными выражениями не получится -- надо будет просто по названию выдергивать Id из базы, и вперед.

Вопрос: можно ли это провернуть как-либо, кроме как через обработку ошибок?

Второй вопрос: стоит ли такой плюс от гугла за совпадающую с запросом частью УРЛа этого гиморра? Т. е. насколько ему важно такое совпадение.

Вопрос третий: сильно ли обработка этих ошибок одним скриптом напрягает возможности среднестатистического ру-хостинга (типа свеба, мастерхоста, питерхоста, валуева хвоста и им подобных) в случае 5-10 тысяч поднятых страниц в сутки?

M
На сайте с 20.11.2005
Offline
37
#1

Лучше использовать mod_rewrite для apache

Бесплатный мониторинг позиций Y,G,R seorun.ru (http://seorun.ru)
Asar
На сайте с 23.08.2004
Offline
320
#2

Каким образом можно это сделать, если:

site.ru/dub -- смотрим в базе, где есть название dub и выводим его

site.ru/baobab -- смотрим в базе, где есть baobab и выводим его

И так 25000 вариантов. Как такое сделать, не пропуская через ПХП с выдачей на ошибку?

SE
На сайте с 11.02.2007
Offline
13
#3
mrak:
Лучше использовать mod_rewrite для apache

Лучше использовать mod_rewrite для apache.

Обмен ссылками Авто-Мото, Пишу PHP скрипты любой сложности, Продажа Запчастей на Японские Авто и Спецтехнику
Asar
На сайте с 23.08.2004
Offline
320
#4

Это к чему было? +1 что-ли?

donRumata
На сайте с 21.11.2006
Offline
55
#5

Не надо через обработку ошибок!

все просто: через .htaccess при помощи mod_rewrite делаете так, что бы все любые запросы шли на один скрипт, например handler.php А в нем уже парсите урл, выбираете id, и делаете все что хотите.

Asar
На сайте с 23.08.2004
Offline
320
#6

А какая разница, чтоб все запросы или все ошибочные запросы? Второе приятнее на случай, если нужны исключения, а недостатки какие?

donRumata
На сайте с 21.11.2006
Offline
55
#7
Asar:
А какая разница, чтоб все запросы или все ошибочные запросы? Второе приятнее на случай, если нужны исключения, а недостатки какие?

Да вообще-то согласен, просто я сначала не так понял :)

edogs software
На сайте с 15.12.2005
Offline
775
#8
Asar:
А какая разница, чтоб все запросы или все ошибочные запросы? Второе приятнее на случай, если нужны исключения, а недостатки какие?

Через обработку ошибок (404) плохо невозможностью реализовать нормально POST запросы и забиванием логов сервера ошибками.... которые не ошибки:)

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft

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