URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2118
[ Назад ]

Исходное сообщение
"редирект x.domain.com/aaa на domain.com/index.php?subd=x&f=aaa"

Отправлено YS , 26-Фев-04 17:06 
Подскажите плз как на Apache/1.3.29 под Linux настроить редирект вида subdomain.domain.com/folder1/folder2 на domain.com/index.php?sd=subdomain&f1=folder1&f2=folder2 или хотя бы domain.com/index.php?sd=subdomain

перечитал всего много, но поскольку моей квалификации мало то  понял только абстрактно. Прошу обяснить по порядку как это делается. Зарание благодарен


Содержание

Сообщения в этом обсуждении
"редирект x.domain.com/aaa на domain.com/index.php?subd=x&f=a..."
Отправлено dev , 27-Фев-04 02:25 
Что-то типа http://www.opennet.me/openforum/vsluhforumID8/2103.html
т.е. mod_rewrite

"редирект x.domain.com/aaa на domain.com/index.php?subd=x&f=a..."
Отправлено Rohan , 27-Фев-04 23:39 
Еще один раковый вариант - своя страница 404, с анализатором.
Очень раково, но если mod_rewrite нет.... Хотя вариант пожалуй надуманый.

"редирект x.domain.com/aaa на domain.com/index.php?subd=x&f=a..."
Отправлено dimka , 02-Мрт-04 12:00 
>Подскажите плз как на Apache/1.3.29 под Linux настроить редирект вида subdomain.domain.com/folder1/folder2 на
>domain.com/index.php?sd=subdomain&f1=folder1&f2=folder2 или хотя бы domain.com/index.php?sd=subdomain
>
>перечитал всего много, но поскольку моей квалификации мало то  понял только
>абстрактно. Прошу обяснить по порядку как это делается. Зарание благодарен

Вот что у меня

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^([^\.\?/]+)/([A-Za-z_0-9\-]+)$         /index.php?folder1=$1&folder2=$2  [QSA]

RewriteRule ^([^\.\?/]+)/$      /$1     [R]

</IfModule>