Понятно. В общем, попробуйте делать "редирект" через urlrewrite.php
urlrewrite.php
[CODE]
$arUrlRewrite = array(
array(
"CONDITION" => "#^/oldpath2#",
"RULE" => "",
"ID" => "",
"PATH" => /dir3/dir4/index.php",
),
array(
"CONDITION" => "#^/oldpath#",
"RULE" => "",
"ID" => "",
"PATH" => /dir1/dir2/index.php",
),
);
[/CODE]
- первое условие подключит по запросу /oldpath2 страницу /dir3/dir4/index.php (если пути /oldpath2 не найдется на сервре, разумеется)
второе - для запроса /oldpath подключит /dir1/dir2/index.php
Обратите внимание на последовательность правил. В данном примере если их поменять местами, то на запрос /oldpath2 и /oldpath будет всегда удовлетворять первое условие.
urlrewrite.php
[CODE]
$arUrlRewrite = array(
array(
"CONDITION" => "#^/oldpath2#",
"RULE" => "",
"ID" => "",
"PATH" => /dir3/dir4/index.php",
),
array(
"CONDITION" => "#^/oldpath#",
"RULE" => "",
"ID" => "",
"PATH" => /dir1/dir2/index.php",
),
);
[/CODE]
- первое условие подключит по запросу /oldpath2 страницу /dir3/dir4/index.php (если пути /oldpath2 не найдется на сервре, разумеется)
второе - для запроса /oldpath подключит /dir1/dir2/index.php
Обратите внимание на последовательность правил. В данном примере если их поменять местами, то на запрос /oldpath2 и /oldpath будет всегда удовлетворять первое условие.