За последние 24 часа нас посетили 18159 программистов и 1606 роботов. Сейчас ищут 930 программистов ...

Помогите с htaccess

Тема в разделе "PHP для новичков", создана пользователем inline, 26 май 2010.

  1. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    использую

    Код (Text):
    1. RewriteCond %{HTTP_HOST} (.*)\.sajt\.com
    2. RewriteRule ^(.*)$ catalog.php?query=%1 [L]
    для генерации адресов типа ford.sajt.com и т.д.

    как изменить код, чтобы для ford.sajt.com/page/7 вызывалось catalog.php?query=ford&page=7 ?
    Спасибо!
     
  2. neverlose

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

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    Код (Text):
    1. RewriteCond %{HTTP_HOST} (.*)\.sajt\.com\/page\/(.+)
    2. RewriteRule ^(.*)$ catalog.php?query=%1&page=%2 [L]
    3.  
    4. RewriteCond %{HTTP_HOST} (.*)\.sajt\.com
    5. RewriteRule ^(.*)$ catalog.php?query=%1 [L]
    Может как-то так?
     
  3. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    neverlose, так не хочет
     
  4. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    готов оплатить 5 у.е. за решение проблемы!
     
  5. al.k

    al.k Активный пользователь

    С нами с:
    4 мар 2010
    Сообщения:
    70
    Симпатии:
    0
    Адрес:
    UKR, Lugansk
    RiwriteRule ^(page)\/(\d)$ catalog.php?query=ford&page=$2
     
  6. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Всем спасибо! Проблема решена с использованием RewriteCond %{REQUEST_FILENAME} !-f