We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 22388
    • 100 Posts
    MODx установлен под Lighttpd - семантические URL не работают!
    В lighttpd.conf mod_rewrite включен;
    В .htaccess :
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]


    Слышал, что mod_rewrite в lighttpd отличается от того, что в апаче. Никто не скажет, как под liqhttpd это дело разрулить? И вообще, в нём ли (mod_rewrite) дело?

      Sorry for my english! smiley
      • 16955
      • 59 Posts
      Выход всегда есть: выбросить нафиг этот Lighttpd и поставить денвер.
        • 19164
        • 1,215 Posts
        mod_rewrite это исключительно апачевский модуль. Естественно что на lighthttpd его просто нет. Есть собственная реализация внутренних редиректов и перезаписи урлов, но синтаксис там совершенно другой.

        Для ясности лучше почитать официальную документацию http://redmine.lighttpd.net/wiki/1/Docs:ModRewrite
          DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

          Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

          [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
          • 23695
          • 230 Posts
          все прекрасно работает http://wiki.modxcms.com/index.php/Friendly_URLs_on_lighttpd
            • 22388
            • 100 Posts
            Quote from: LeonCrab at Jan 09, 2009, 01:23 AM

            Выход всегда есть: выбросить нафиг этот Lighttpd и поставить денвер.
            Ага а заодно и фрибсд выкинуть с сервера и венду на него поставить? grin

            А остальным спасибо, ща будем пробовать.
              Sorry for my english! smiley
              • 22388
              • 100 Posts
              Всё заработало отлично, как описано в вики по ссылке выше! smiley

              Только один вопрос: как в код ниже вписать ещё директорию /phpmyadmin, чтобы я смог нормально заходить на http://mysite.com/phpmyadmyn ? А то ошибку 500 выдаёт...

              $HTTP["url"] !~ "/(?:manager)" { ...... }
                Sorry for my english! smiley
                • 23695
                • 230 Posts
                внутренние папки нормально открываются без всяких телодвижений, пробуйте http://mysite.com/phpmyadmyn/index.php, 500 ошибка по-другой причине
                  • 22388
                  • 100 Posts
                  Хм, странно, и правда открылась, даже без index.php, не знаю, почему такой глюк был.
                    Sorry for my english! smiley