За последние 24 часа нас посетили 53292 программиста и 1765 роботов. Сейчас ищут 1476 программистов ...

htaccess исключение

Тема в разделе "PHP для новичков", создана пользователем _AHTOH_, 22 дек 2016.

  1. _AHTOH_

    _AHTOH_ Новичок

    С нами с:
    21 май 2016
    Сообщения:
    12
    Симпатии:
    0
    Всем привет, есть правила в htaccess для yii

    Код (Text):
    1. RewriteCond %{REQUEST_URI} !=/webstat/
    2. RewriteCond %{REQUEST_FILENAME} !-f
    3. RewriteCond %{REQUEST_FILENAME} !-d
    4. RewriteRule . /web/index.php
    По урлу http://domen/webstat/ проходим
    но при http://domen/webstat/index.122016.html - нет. Уже замучался, помогите пожалуйста.
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    папка webstat существует?
    --- Добавлено ---
    DIrectoryIndex указан в настройках?
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    с нгинксом в этом плане проще. локейшн настроил и готово...
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    http://domen/webstat/index.122016.html != /webstat/ , поэтому первое правило и не срабатывает. Должно быть что-то вроде
    Код (Text):
    1.  
    2. RewriteCond %{REQUEST_URI} !^/webstat
     
  5. _AHTOH_

    _AHTOH_ Новичок

    С нами с:
    21 май 2016
    Сообщения:
    12
    Симпатии:
    0
    Код (Text):
    1. Options +FollowSymLinks
    2. IndexIgnore */*
    3. RewriteEngine on
    4.  
    5. RewriteCond %{REQUEST_URI} !^/(web)
    6. RewriteCond %{REQUEST_URI} !=/webstat/
    7. RewriteRule ^assets/(.*)$ /web/assets/$1 [L]
    8. RewriteRule ^css/(.*)$ web/css/$1 [L]
    9. RewriteRule ^js/(.*)$ web/js/$1 [L]
    10. RewriteRule ^images/(.*)$ web/images/$1 [L]
    11. RewriteRule (.*) /web/$1
    12.  
    13. RewriteCond %{REQUEST_URI} !=/webstat/
    14. RewriteCond %{REQUEST_FILENAME} !-f
    15. RewriteCond %{REQUEST_FILENAME} !-d
    16. RewriteRule . /web/index.php