kostyanet, да это понятно.. хочешь бери велосипед и пели, а хочешь точи свое. Я выбираю второе, мне это по душе и дело даже не в том, что я не могу читать чужой код.. мне достаточно пройти цепочки инклудов и уже есть понимание что и как. Хотя тут недавно выложили исходники фл.ру так я после второго открытого файла закрыл и удалил :)
Ragnarok: а потом по какой-то причине перестаёшь заниматься поддержкой, фирма отдаёт сайт в другую контору, где ей выставляют космические счета за доработку велосипедов.
И попутно всплывает куча скрытых багов, которые одному человеку не отловить, и прочеепрочеепрочее =(
Я вот тоже предпочитаю на своем говнокоде делать чем разбираться там во всяких битрикс и других говнокодах :)
asteroid, да, вы правы, не известно, что вообще есть в реферер если через агрегаторы размещаются рек. материалы то они редиректят через свои площадки и соответственно реф будет один из них.
Плюс к тому же лишний запрос на сторонний сайт а это ожидание ответа, а если сервер стороннего сайта завис..
Если уж делать через реферер, то и подход надо изменить.
bdfyjd, какие тематики, сколько доров?
п.с. обычно на Ленина живут..
Новый рекорд! Кубы, вы лучшие!
[ATTACH]144375[/ATTACH]
Может завтра пивка попьем? скажи адрес, завтра заеду :)
костя, так это пример говнокода, как распорядиться задача ТС. то есть что просил - то и получил.
На php
kostyanet, да это понятно.. хочешь бери велосипед и пели, а хочешь точи свое. Я выбираю второе, мне это по душе и дело даже не в том, что я не могу читать чужой код.. мне достаточно пройти цепочки инклудов и уже есть понимание что и как. Хотя тут недавно выложили исходники фл.ру так я после второго открытого файла закрыл и удалил :)
а потом по какой-то причине перестаёшь заниматься поддержкой, фирма отдаёт сайт в другую контору, где ей выставляют космические счета за доработку велосипедов.
И попутно всплывает куча скрытых багов, которые одному человеку не отловить, и прочеепрочеепрочее =(
Я вот тоже предпочитаю на своем говнокоде делать чем разбираться там во всяких битрикс и других говнокодах :)
/bitrix/urlrewrite.php в самом верху
или
RewriteRule ^$ /bitrix/urlrewrite.php [E=REQUEST_URI:/catalog/kuhni/,L]
и в /bitrix/urlrewrite.php правки те же
asteroid, да, вы правы, не известно, что вообще есть в реферер если через агрегаторы размещаются рек. материалы то они редиректят через свои площадки и соответственно реф будет один из них.
Плюс к тому же лишний запрос на сторонний сайт а это ожидание ответа, а если сервер стороннего сайта завис..
Если уж делать через реферер, то и подход надо изменить.
Например:
В ХТМЛ коде своего сайта вставляем
то есть асинхроно вызвать скрипт "/parse_ref.js" а сам js скрипт формируется на сервере php скриптом примерно с таким содержанием:
http://www.opennet.ru/openforum/vsluhforumID8/6240.html
E=REQUEST_URI:/catalog/kuhni
и правки в скрипте те что по ссылке выше
Ragnarok, R флаг убрать надо. просто L
если страницы нет, то будет 404