Нужно перенаправлять запросы к сайту с определенных айпишников, на другой айпи который в свою очередь является вторым на интерфейсе...
Никак не соображу...
>Нужно перенаправлять запросы к сайту с определенных айпишников, на другой айпи который
>в свою очередь является вторым на интерфейсе...
>Никак не соображу...Ты уверен, что хочешь решить эту задачу именно средствами Апача?
До него это могут сделать DNS (например, view в bind 9) и сама ОС на уровне IP.
Если все же Апач, то каким образом: внешний или внутренний редирект?
http://httpd.apache.org/docs-2.0/misc/rewriteguide.html уже прочитан?
да читал..
нужно чтото наподобе вот этого
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^100.100.$
RewriteRule ^(.*)$ http://200.200.200.200/$1
чтобы человек с айпишника 100.100.*.* написав в браузере http://www.site.ru попал на http://200.200.200.200 который находится на этом же сервере.
Просто на интерфейсе 2-а айпишника и я хочу чтобы люди с подсети 100.100* перекидывались на другой айпишник который для них бесплатный..
>да читал..
>нужно чтото наподобе вот этого
>RewriteEngine on
>RewriteCond %{REMOTE_ADDR} ^100.100.$
>RewriteRule ^(.*)$ http://200.200.200.200/$1
>чтобы человек с айпишника 100.100.*.* написав в браузере http://www.site.ru попал на http://200.200.200.200
>который находится на этом же сервере.
>Просто на интерфейсе 2-а айпишника и я хочу чтобы люди с подсети
>100.100* перекидывались на другой айпишник который для них бесплатный..Если экономить трафик, то это только внешний редирект, т.е. добавь [R].
Но правильнее будет сделать на уровне DNS.
>Если экономить трафик, то это только внешний редирект, т.е. добавь [R].
>Но правильнее будет сделать на уровне DNS.
к ДНСу доступа нет..
Пытаюсь даже свой собственный айпишник перекинуть и не выходит..
может с граматикой что не так ??
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^192.168.1.10$
RewriteRule ^/(.*)$ http://200.200.200.200/$1 [R]
ноль внимания :(
>RewriteRule ^/(.*)$ http://200.200.200.200/$1 [R]Попробуй слеш убрать:
RewriteRule ^(.*)$ http://200.200.200.200/$1 [R]
>Нужно перенаправлять запросы к сайту с определенных айпишников, на другой айпи который
>в свою очередь является вторым на интерфейсе...
>Никак не соображу...А чем так плохо?
RedirectMatch .* http://ya.ru/
p.s. http://httpd.apache.org/docs-2.0/mod/mod_alias.html#redirect...
>>Нужно перенаправлять запросы к сайту с определенных айпишников, на другой айпи который
>>в свою очередь является вторым на интерфейсе...
>>Никак не соображу...
>
>А чем так плохо?
>
>RedirectMatch .* http://ya.ru/
>
>
>p.s. http://httpd.apache.org/docs-2.0/mod/mod_alias.html#redirect...
Уже из всего инета все перепробовал.. нифига...
по идее эти строки должны работать
RewriteCond %{REMOTE_ADDR} ^192\.168\.1\.
RewriteRule ^.*$ http://www.ya.ru [R]
а они не работают.. :(
хотя в том же .htaccess стоит
Redirect /script http://www.microsoft.ru
и работает...