Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   htaccess и Redirect (http://forum.oszone.net/showthread.php?t=72645)

grav 09-10-2006 12:48 495378

htaccess и Redirect
 
Отдали сайт со своего сервера провайдеру. Соответственно потребовался редирект. Сделал так:
в файле .htaccess вписал строку Redirect /index.html http://www.site.ru/

На этом же сервере находились разная служебная статистика по почте, атакам и т.д. в соответствующих папках, например /traffic.
Так вотэтот редирект теперь и к ним доступ перекрыл, т.е. почемуто пытается открыть www.site.ru/traffic
Можно ли сделать так, чтобы если в браузере запрашиваешь www.oldsite.ru то срабатывал редирект на www.site.ru (как сейчас и есть), а при запросе www.oldsite.ru/traffic этот каталог и открывался?

grav 09-10-2006 14:36 495428

Не знал, что веб мастера занимаются администрированием серверов. Считаю, что тема была абсолютно правильно размещена в ветке Общий FreeBSD, т.к. вопрос о настройки apache под FreeBSD.

mar 09-10-2006 15:35 495441

grav
если настаиваете, перемещу обратно. Но вопрос Вы задали не по администрированию серверов, а по .htaccess, что обычно в ведении вебмастера, а не админа.

vadimiron 09-10-2006 22:07 495563

grav
Такой строчкой вы делаете редирект только одной страницы.
Копайте в сторону RedirectMatch, чтобы редиректить все адреса
На странице апача вроде есть примеры

grav 10-10-2006 11:30 495724

>vadimiron

Мне бы и хотелось только одну страницу, а не пускает почему то и на другие.

vadimiron 10-10-2006 22:45 495990

Может тогда наоборот, только эту страницу и указывать?
Redirect www.site.ru/index.html www.site2.com

Sham 15-10-2006 04:39 497934

grav Или такой вариант
Код:

RewriteEngine On
RewriteRule ^\/?(index\.html)?$ http://www.site.ru/ [R]



Время: 18:23.

Время: 18:23.
© OSzone.net 2001-