Помогите содать чпу

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем Smile, 19 фев 2010.

Статус темы:
Закрыта.
  1. Smile

    Smile Нарушитель

    Регистр.:
    12 ноя 2006
    Сообщения:
    157
    Симпатии:
    11
    Привет всем, так как я чайник в этом прощу помощи...

    написал скрипт там ссылки идут такого плана:

    test1.ru/?do=cat&id=1

    как написать чтоб ссылка была такого типа :

    test1.ru/cat/1/

    попробывал написать в htacces

    Код:
    RewriteRule ^cat/([0-9]+)(/?)+$ index.php?do=cat&id=$1 [L]
    но ничего не происходит...

    где моя ошибка? заранее спс.
     
  2. Murdok

    Murdok

    Регистр.:
    1 окт 2006
    Сообщения:
    236
    Симпатии:
    84
    ваш код рабочий, только лишнее по моему в нем (/?)+
    Если вы полный чайник, то возможно поможет следующее:
    1) Уберите # в httpd.conf, строчка LoadModule rewrite_module modules/mod_rewrite.so
    2) пишется не htacces, а .htaccess
    3) гляньте может у вас файл не .htaccess, а .htaccess.txt
    4) Вначале нужно включить реврайтинг RewriteEngine On
     
  3. dandandan

    dandandan

    Регистр.:
    7 авг 2008
    Сообщения:
    975
    Симпатии:
    255
    Вот точно рабочий код.
    а если именно для index.php то
     
Статус темы:
Закрыта.