Форум сетевых администраторов Страницы (2): « 1 [2]
Показаны 23 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Короткие урл - возможно ли прикрутить? (http://netadmin.ws/forum/showthread.php?threadid=5341)


Помещено goodvin 04-05-2003 в 18:41:

Ну во первых
реврайт очень сторого относится к любым ошибкам в коде
Многие ошибки приведут к бесконечной петле,и 100% загрузке сервера :-)

во вторых

обработка запроса сервером происходит в несколько этапов. Вкратце: сначала Apache обрабатывает URL, а затем ставит им в соответствие файлы. Беда в том, что обработка .htaccess происходит уже после обработки URL, поэтому чтобы обработать инструкции mod_rewrite корректно, Apache делает два раза одно и то же. Естественно, это сильно тормозит сервер.


Помещено Stdin 04-05-2003 в 19:02:

Насколько мне известно после запроса к Apache, web сервер сразу смотрит в папках .htaccess и найдя его, а в нем правила mod_rewrite парсит ссылки.
Нагрузку на сервер он конечно делает, но в принципе при корректно написанных правилах она не существенна.


Помещено Denveroid 04-05-2003 в 22:54:

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

Stdin, да. И делается это легко:

PHP:

// se check
 
$user_agent=strtolower($_SERVER['HTTP_USER_AGENT']
);
if (
strpos($user_agent, "googlebot")==true OR 
    
strpos($user_agent, "yandex")==true OR
    
strpos($user_agent, "stack")==true)
{
   unset(
$session['sessionhash']);
}


Советую всем это сделать. Для более правильной индексации поисковиками. Mod_rewrite я использовал. Но проблем достаточно много с этим. Лучше себе голову этим не забивать - нормальные поисковики умеют справлятся с такими URL's.

__________________
`
SiteMaker.Ru - Академия сайтостроительства


Помещено esergey 05-05-2003 в 01:40:

Интересная идея не решающая вопрос. Яндекс и с сессиями прекрасно проиндексирует. А рамблер и без сессий не сможет. В этом и вопрос - чтобы оптимизировать для рамблера.

__________________
Мой форум для программистов


Помещено goodvin 05-05-2003 в 02:04:

esergey
А разве есть толк уделять особое внимания рамблеру?
имхо:Яндекс намного лучше
да и по статистеке яндексом пользуются для поиска чуть ли не в два раза больше людей
чем рамблером


Помещено Stdin 05-05-2003 в 10:59:

goodvin
Абсолютно с тобой согласен


Помещено Denveroid 05-05-2003 в 13:47:

esergey, сможет, плохо вы Ð_амблер знаете
mod_rewrite + приведенное выше решение = идеальное решение для любого поисковика.

__________________
`
SiteMaker.Ru - Академия сайтостроительства


Помещено qwerty000 05-05-2003 в 14:57:

Denveroid
А кук вставлять этот PHP код.

__________________
Было бы о чем промолчать, а уж что сказать - всегда найдется.


Формат времени GMT. Текущее время 03:57. Страницы (2): « 1 [2]
Показаны 23 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.