ФорумРазработкаУстановка и администрирование ПОВебсервер → мод_реврайт или кривые руки)

мод_реврайт или кривые руки)

  • Z-MODe

    Сообщения: 199 Репутация: N Группа: Кто попало

    Spritz 14 ноября 2008 г. 3:38

    воощем вот:
    .htaccess :
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/]+)/?(.*)$ index.php?module=$1&vars=$2 [QSA,NC,L]

    index.php:
    echo $_SERVER['REQUEST_URI'];


    всё это находится здесь:
    http://88.82.75.4/rewrite/

    http://88.82.75.4/rewrite/yadurak/krivieruki/
    разумеется 404
    Логи апача тоже подсказки не дали.


    Где дурак?
  • disc

    Сообщения: 843 Репутация: N Группа: Джедаи

    Spritz 14 ноября 2008 г. 10:51, спустя 7 часов 13 минут 39 секунд

    Зачем тебе куча флагов [QSA,NC,L], что они значат знаешь?
    QSA - Добавление строки запроса (если ты и так передаешь через символы $1 $2 то не нужно)
    NC - регистр символов (никогда не юзал лично!)
    L -   Последнее правило (если одно оно тебе нафиг не надо)

    Вывод убери флаги и пробуй без них.

    Я не сильно понял где лежит .htaccess поэтому советую указать так:
    RewriteRule ^([^/]+)/?(.*)$ /rewrite/index.php?module=$1&vars=$2


    Если конечно в папке /rewrite/ лежит index.php

    Иногда я добавляю в .htaccess такую строку:
    Options +FollowSymlinks


    Помогает когда апач не настроен соответствующим образом.
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz 14 ноября 2008 г. 11:49, спустя 57 минут 39 секунд

    я обычно указываю

    Options FollowSymLinks -Indexes -Multiviews
    RewriteEngine on
    RewriteBase /
  • Z-MODe

    Сообщения: 199 Репутация: N Группа: Кто попало

    Spritz 14 ноября 2008 г. 12:20, спустя 31 минуту 2 секунды

    FollowSymLinks в апаче настроено..
    хтацесс лежит в /rewrite/
    RewriteBase я думаю мне не надо…(но с ним попробовал)
    флаги убрал результат тотже(((
  • Z-MODe

    Сообщения: 199 Репутация: N Группа: Кто попало

    Spritz 14 ноября 2008 г. 12:32, спустя 12 минут 1 секунду

    Мда… пиво и бессоница творит чудеса))))
    Апачу переставлял, а конфиг действительно забыл поправить)))
    Флаги не зло, но действительно были лишними.. скопипастил просто с предыдущих забот)))
    Спасибо всем

Пожалуйста, авторизуйтесь, чтобы написать комментарий!