|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Условный редирект в .htaccess |
|
Условный редирект в .htaccess
|
Новый участник Сообщения: 10 |
Такой вопрос, как в файле .htaccess сделать перенаправление при переходе на страницу с другого ресурса, а со своего оставить
|
|
Отправлено: 22:41, 18-06-2009 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать |
Отправлено: 01:26, 19-06-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать ну вообщем перенаправлять на другую страницу при переходе с другого сайта, а при переходе со страниц этого же сайта пропускать
|
Отправлено: 01:44, 19-06-2009 | #3 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать поскольку htaccess обрабатывается при любом запросе в каталог, то нужно разделить запросы на картинки/файлы и странички. Внизу указан список расширений, запросы на которые перенаправляются...
|
Отправлено: 03:03, 19-06-2009 | #4 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать попробую на примере:
тоесть есть сайт www.site.ru , есть файл www.site.ru/file.rar, при обращении к этому файлу со страницы www.site.ru/страница.html редирект не нужен а скажем с сайта www.other_site.ru нужен редирект на страницу www.site.ru, тут конкретно с одного сервера редирект нужен а с остальных нет, а еще как вариант что редирект нужен при обращении к файлу со всех сайтов кроме своего |
|
Отправлено: 18:22, 19-06-2009 | #5 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать расширения там добавьте какие нужно через "|" (или удалите лишние)...
|
Отправлено: 18:51, 19-06-2009 | #6 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:21, 19-06-2009 | #7 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать RewriteEngine on # проверка наличия заголовка, и что это похоже на УРЛ # если наличие REFERER обязательно, то 1 строка не нужна RewriteCond %{HTTP_REFERER} ^http:// # сравнение заголовков RewriteCond %{HTTP_REFERER} !%{HTTP_HOST} # в данном случае, если расширение одно, то скобки не нужны RewriteRule \.rar$ http://www.site.ru [R] |
Отправлено: 21:34, 19-06-2009 | #8 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать спасибо, все гуд
а где можно найти полный фак по этому файлу? |
Отправлено: 18:50, 21-06-2009 | #9 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 19:07, 21-06-2009 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - Редирект... | Napalmy | Сетевые технологии | 1 | 12-02-2009 10:20 | |
Прочее - редирект... | admart | Сетевые технологии | 1 | 04-11-2008 03:22 | |
Редирект | Negativ | Вебмастеру | 6 | 05-04-2007 13:48 | |
Редирект портов | Romik2 | Общий по FreeBSD | 10 | 02-08-2006 18:59 | |
Редирект | IIK | Защита компьютерных систем | 6 | 25-11-2002 03:51 |
|