Поиск:

Ответ в темуСоздание новой темы Создание опроса
> .htaccess Только первый редирект 
V
    Опции темы
InfMag
Дата 19.6.2008, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: нет
Всего: 4



Доброго времени суток.

У меня такая проблема. Вобщем есть движок самописный, не мой. И каталог который идет отдельным скриптом, только каталог не открывается из-за редиректов в .htaccess

Вот .htaccess без которого не работает этот движок:
Код

Options +FollowSymLinks
RewriteEngine on

RewriteRule ^(.*)@(.*)$ /system/index.php
RewriteRule ^([A-Za-z0-9]+)$ index.php
RewriteRule ^([A-Za-z0-9]+)/(.*)$ index.php
AddType application/pdf .zip


Нужно написать один редирект самым первым и сделать так чтобы остальные после него не выполнялись, если он выполнился, я пытался сделать так, но не получилось:
Код

Options +FollowSymLinks
RewriteEngine on

RewriteRule ^info/catalog/(.*)$ /info/catalog/$1 [L]
RewriteRule ^(.*)@(.*)$ /system/index.php
RewriteRule ^([A-Za-z0-9]+)$ index.php
RewriteRule ^([A-Za-z0-9]+)/(.*)$ index.php
AddType application/pdf .zip


Конкретно вопрос заключается вот в чем:
Как написать RewriteRule чтобы если он выполнился - остальные условия не выполнялись. И правильный ли этот запрос - RewriteRule ^info/catalog/(.*)$ /info/catalog/$1 [L] для захода на http://site.com/info/catalog/firms.php
PM   Вверх
skyboy
Дата 19.6.2008, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 4
Всего: 260



случаи подмены адреса(rewrite) записываются в специальный лог. узнай, где он лежит(как сконфигурирован апач) и посмотри в логе: почему не получаешь нужного эффекта
PM MAIL   Вверх
InfMag
Дата 19.6.2008, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: нет
Всего: 4



skyboy, хостимся на sweb-е, а они в свою очередь говорят что такой лог у них не пишется..
PM   Вверх
krundetz
Дата 19.6.2008, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 1
Всего: 69



Попробуйте вот так.
Код

RewriteEngine on
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule info/catalog/(.*) info/catalog/$1 [L]
RewriteRule ^(.*)@(.*)$ system/index.php [L]
RewriteRule ^([A-Za-z0-9]+)$ index.php [L]
RewriteRule ^([A-Za-z0-9]+)/(.*)$ index.php [L]
AddType application/pdf .zip



--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
InfMag
Дата 19.6.2008, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: нет
Всего: 4



krundetz, привеликое спасибо! +1
PM   Вверх
krundetz
Дата 20.6.2008, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 1
Всего: 69



Пожалуйста.


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0621 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.