We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26698
    • 148 Posts
    Запарился я с ними уже... Не знаю, что делать, где ошибка?
    Вот что у меня в htaccess:

    RewriteEngine On
    RewriteBase /

    RewriteCond %{HTTP_HOST} !^сайт.ru$
    RewriteRule ^ http://сайт.ru%{REQUEST_URI} [R=301,L]
    RewriteRule ^index/ http://сайт.ru/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

    Добиваюсь того, чтобы сссылка выглядела типа www.сайт.ru/news/ - но ссылки не работают ни на localhost, ни на серваке :-( - 404 ошибка. Без дружественных УРЛ всё фурычит.

    Как поправить ситуацию, не знаю... Может, я чего ещё не сделал важного?

    ЗЫ: <base href="http://www.сайт.ru"> - эт я тоже написал в тэг <head> всех шаблонов (вроде так надо, как я понял...)
      • 30354
      • 227 Posts
      Ничего не понял %) А зачем вам меня htaccess для этого? е пробовали просто в админке поставить суффикс "/" и все?
        http://www.avizion.ru/ — строим стартап!
        http://tonatos.ru/ — Заходите в гости...
        • 26698
        • 148 Posts
        Quote from: TonatosSN at Jul 27, 2007, 06:56 PM

        Ничего не понял %) А зачем вам меня htaccess для этого? е пробовали просто в админке поставить суффикс "/" и все?
        Дык, поставил smiley Там можно и просто пустым это поле оставить, насколько я понимаю... Тогда будет типа www.сайт.ru/news

        Просто не работают ЧПУ и всё. Пробовал я суффиксы менять - не помогло.

        Почему-то не работает. Должна ведь быть причина какая-нибудь?
        На всякий случай: у меня ModX 0.95.

        А что - htaccess не надо было менять? Просто я пробовал с htaccess со значениями по умолчанию - не работает.
        Вместо ссылки вида http://сайт/news/ выдавалось следующее: http://news/ smiley и тому подобный абсурд...
          • 26698
          • 148 Posts
          Проблема решена! Блин. Дико извиняюсь.
          Проблема заключалась в том, что мой файл назывался htaccess. А надо его называть .htaccess.
          Короче, невнимательность.
            • 31213
            • 153 Posts
            serdeles ))) Внимательней, однако, надо быть wink Но способ решения - классический
              • 897
              • 1,620 Posts
              эх, мануал на хую ... горизонте вертится. надо писать. shocked
                "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

                Не используйте Revo для "просто сайтов". Используйте Evo

                Who can defeat the Russian bear?