>>И какая разница, формировать их как "/goto.cgi?fles&file=test" или как "/fles.cgi?file=test"?
>Разница появится.. между
>/goto.cgi?news
>и
>/main.cgi?m=news&test=blabla
>или, например
>/goto.cgi?forum
>и
>http://forum.test.org/index.php
А что ты экономишь в данном случае: размер html, свой процессор или чего-то еще? Т.е. чем "/goto.cgi?forum" лучше "http://forum.test.org/index.php"?
>>
>>Т.е. "еще в одном - в редиректоре". Остальные места - сам скрипт
>>и страничка с ссылкой на него - одинаковы в обоих случаях.
>Видемо не понял вопроса.
>те. у меня была страничка. /main.cgi?news
>она стала (в связи с какими-нибуть изменениями ) /news.cgi?all
>при ипользовании редиректора - только поправить запись в базе.
С тем же успехом эта ссылка станет "/goto.cgi?super_news" и вернемся к тому, с чего начали.
Но я имел ввиду другое: ты добавляешь новый скрипт в систему, например chat.cgi. В любом случае тебе надо написать этом скрипт и добавить ссылку в меню. А при использовании редиректора - еще и сообщить об этом редиректору.
Это не так плохо, но надо точно знать, какие плюсы ты получаешь взамен.
>>>и ещё один плюс - возможность сохранения работоспсобности старых ссылок, ( атуально
>>>для предгенерированного контента )
>есть страница
>/pregen/files_music_test_23.htm (пре-ген)
>и там есть ссылка на /pregen/news_last.htm
>а новости перевели из разрада предгенеририуемых в разряд отдаваемых динамически.
>то-есть при именениии свойства преденририруемости, нудно будет перегенерировать весь контент. а когда
>его много - это накладно.
Накладно - это сколько? 2-3 часа? Тогда не стоит оно того. Ты же не будешь менять имена скриптов несколько раз в день.
Гораздо более вероятно добавление новой картинки на все странички или чего-нибудь в дизайне подправить, тогда их опять предется пересоздавать.
Ну и в любом случае: перекладывать на посетителей свои проблемы, посылая им редиректы - очень некрасиво.
Если это внутрений редирект на сервере - другое дело. Я сам так делаю, т.к. в моем случае плюсы перевешивают минусы (замедление работы, уже упоминавшаяся необходимость прописывать информацию о скрипте в дополнительном месте, невозможность понять по УРЛу какой скрипт отработает).