Нужно решить следующую задачу:
При обращении к web-серверу из локальной сети (192.168.34.0/24): http://192[dot]168[dot]34[dot]200/index[dot]html (он же http://server/index.html) нужно чтобы апач редиректил на адрес http://192[dot]168[dot]34[dot]200/site/index[dot]html (он же http://server/site/index.html)
А при обращении с сервера к: http://127[dot]0[dot]0[dot]1 (он же http://localhost) редирект не происходил.
Что написать в .htaccess ?
Нутром чую что mod_rewrite а вот как выразить не знаю Пробовал по-всякому - не прокатывает.
P.S. Сервер на базе topserver
1. Fader - 20 Марта, 2007 - 19:29:45 - перейти к сообщению
2. valenok - 20 Марта, 2007 - 19:46:14 - перейти к сообщению
ужно прописать в .htaccess:
Redirect temp /пишем_откуда куда
например:
Redirect temp /forum http://flower2[dot]info/
будет редирект с папки forum на главную страницу сайта.\n\n(Добавление)
RewriteCond %{REMOTE_HOST} ^server1.com$
RewriteRule ^(.+) http://server[dot]dom/
Redirect temp /пишем_откуда куда
например:
Redirect temp /forum http://flower2[dot]info/
будет редирект с папки forum на главную страницу сайта.\n\n(Добавление)
RewriteCond %{REMOTE_HOST} ^server1.com$
RewriteRule ^(.+) http://server[dot]dom/