Raul21

Рейтинг
28
Регистрация
01.02.2007
HandMaker:

а как поймать realSite123123.ru???

%{HTTP_HOST}

RewriteRule ^some/(.*)$ http://site2.ru/%{HTTP_HOST}/$1 [R]

?

А вообще-то, думаю вот здесь ваша проблема решается...

HandMaker:
Немного другая проблема.
http://www.site1.ru/some/somepage.php --> http://www.site2.ru/site1.ru/somepage.php
Всё до чего пока додумался
но правило не затрагивает сам хост (т.е. site1.ru) и обрабатывает только то что идет после '/' =(

А в данном-то случае зачем мудрить?

RewriteRule ^some/(.*)$ http://site2.ru/site1.ru/$1 [P,L]

ЗЫ странный УРЛ: http://www.site2.ru/site1.ru/somepage.php

ЗЗЫ если флаг P, то L избыточен (имхо)

bobahbi4:
Пишите в htaccess файл (скрытый файл на ftp) строки, что писал Angelo и все.
Далее при обращении к сайту вида: site.ru/10/51.html файл index.php получит следующие GET параметры: ?id=10&artical=51
PS: Вы главное попробуйте и на деле все сами быстро поймете...

Не вводите в заблуждение ТС...

То о чем Вы говорите и о чем писал Angelo

- это как преобразовать с помощью mod rewrite

строку site.ru/10/51.html в index?id=10&artical=51

НО! УРЛ site.ru/10/51.html то откуда возьмется?

если в первом посте ТС пишет что скрипт формирует урлы вида index?id=10&artical=51

Откуда берутся site.ru/10/51.html ?

Скрипт должен формировать ЧПУ - а дальше уже дело mod rewrite

bobahbi4:
ручками сделают site.ru/1/2.html в html файле (то что в браузере), а скрипт получит index.php?id=1&artical=2 из-за настроенного htaccess (mod rewrite) как писалось выше.

п-переведи :)

Для того чтобы скрипт получил index.php?id=1&artical=2

надо чтобы скрипт (этот или другой - не важно) сначала сформировал УРЛ site.ru/1/2.html

...а потом уже по тесту выше - тут все понятно.

Я м.б. не въехал :(

но если скрипт формирует адрес index.php?id=1&artical=2

то откуда в браузере возьмется index.php/1/2.html ?

(если только ручками)

an0nym, Не, ну давайте теперь каждую строчку выжимать как половую тряпку,

чтобы ни капли воды не осталось :)

(Блин, конечно, isset...) и вообще гламурненько...

ПС Следующим этапом предлагаю бенчмарк на больших объемах :)

DenIT,

Согласен полностью.

Для PHP5 Ваше решение, безусловно, лучшее

Много букв...


$array[0] = array_unique($array[0]);
foreach ($array[1] as $key => $val){
if (!array_key_exists($key, $array[0])) unset($array[1][$key]);
}

А почему не использовать array_unique ?


for ($i = 0; $i < $count1; $i++) {
$array[$i] = array_unique($array[$i]);
}

(и в обсуждениях есть аналоги)

111111:
при увеличении размеров бока все плывет и блоковый имейдж начинает размножаться.

Честно говоря. не совсем понял :(

но мне кажется, что background-position и background-repeat

(в данном случае background-repeat:no-repeat) помогут

Всего: 220