[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Исключение mod_rewrite
mahmud_5
есть httacces
PHP
RewriteEngine On
RewriteBase 
/

RewriteCond %{HTTP_HOST} ^site.net$ [NC]
RewriteRule ^(.*)$ http://site.ua/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.site.net$ [NC]
RewriteRule ^(.*)$ http://site.ua/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^site.com.ua$ [NC]
RewriteRule ^(.*)$ http://site.ua/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.site.com.ua$ [NC]
RewriteRule ^(.*)$ http://site.ua/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.site.ua$ [NC]
RewriteRule ^(.*)$ http://site.ua/$1 [L,R=301]


Не могу добавить исключение на пропуск 1 файла. Т.е. суть этих правил - перенаправлять все
www.site.net
www.site.com.ua
www.site.ua
site.net
site.com.ua

на site.ua

НО необходимо выделить 1 файлик, чтобы он был доступен по урлу
www.site.ua/ggg.html

никак не могу понять как это сделать.



Спустя 21 час, 54 минуты, 31 секунда (18.08.2009 - 13:21) mahmud_5 написал(а):
не думал что это вызовет проблемы у гуру. нашел решение, оказывается оно банально
вставить строку
PHP
RewriteCond %{REQUEST_URI} !^/ggg.html.*

над
PHP
RewriteCond %{HTTP_HOST} ^www.site.ua$ [NC]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.