За последние 24 часа нас посетили 54182 программиста и 1720 роботов. Сейчас ищут 1086 программистов ...

Apache, mod_rewrite и "несуществующие странички"

Тема в разделе "PHP для новичков", создана пользователем Denis, 17 авг 2008.

  1. Denis

    Denis Активный пользователь

    С нами с:
    5 фев 2006
    Сообщения:
    92
    Симпатии:
    0
    Адрес:
    Украина, Одесса
    RewriteEngine on

    RewriteBase /

    RewriteRule cat/([0-9]+).html index.php?id=$1&act=cat [L]
    RewriteRule goods/([0-9]+).html index.php?id=$1&act=goods [L]

    RewriteRule (.+) /index.php #уходит в цикл =)

    подскажите правило которое бы редиректило остальные варианты на index.php
     
  2. Victor Bazinov

    Victor Bazinov Активный пользователь

    С нами с:
    30 окт 2007
    Сообщения:
    69
    Симпатии:
    0
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule . index.php [L,QSA]
     
  3. Denis

    Denis Активный пользователь

    С нами с:
    5 фев 2006
    Сообщения:
    92
    Симпатии:
    0
    Адрес:
    Украина, Одесса
    немного изменил RewriteRule . index.php [L,QSA,R].
    Спасибо огромное =)