2013-02-20 4 views
0

у меня есть небольшая проблема, что некоторые из вас могут быть в состоянии разобраться, пожалуйстаHtaccess перенаправление не работает - твик нужно

в моем HTAccess я есть

RewriteRule применять /index.php?option=com_loans & вид = применять & Itemid = 102 [R = 301, L, QSA]

в основном означает любое получить запросы применить будут отправлены на

однако у меня есть страница, которая apply.html с вышеизложенным больше не доступен как это создает цикл переадресации

Кто-нибудь знает, как изменить объявление htaccess так, как только применить (и not apply.html) вперед?

Того

ответ

0

Попытки добавить условие перезаписи, а также ограничение шаблона соответствия в регулярных выражениях:

условие будет убедиться в том, что правило будет применяться только в случае, если запрос не для существующий файл.

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^apply$ /index.php?option=com_loans&view=apply&Itemid=102 [R=301,L,QSA] 
+0

благодаря только твик из выше работал 'code'RewriteCond% {REQUEST_FILENAME}! -f RewriteRule^ применить $ /index.php?option=com_loans&view=apply&Itemid=102 [R = 301, L, QSA ] 'code' – user1745467

+0

Прохладный. Я обновил ответ с помощью твика. – kjetilh

Смежные вопросы