1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Правила реврайта для вебсервера lighttpd

Тема в разделе "Основные вопросы по XenForo", создана пользователем arty777, 08.11.2010.

Загрузка
  1. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    Нужны правила реврайта для вебсервера lighttpd (в наличие только апачевские) , для возможности использования ЧПУ для форума .

    Вот уже переписанный для лайти . но не работают яваскрипты с такими правилами почему-то , до конца непонятно .

    Вот сами правила:

    "^/forum/(data|install|internal_data|js|library|styles)(/.*)?$" => "/forum/$1$2",
    "^/forum/(admin|admindav|cron|css|index|payment_callback|rgba)\.php(\?.*)?$" => "/forum/$1.php$2",
    "^/forum/(.+)$" => "/forum/index.php"


    Есть идеи?
     
  2. r4mZeS

    r4mZeS Местный

    Регистрация:
    10.10.10
    Сообщения:
    240
    Симпатии:
    194
    Боюсь показаться неоригинальным со своим примитивным вопросом, а чем собственно Вас не устраивает Apache? Или, перефразировав, спрошу, неужели нет возможности перейти на Apache? Просто если это локалхост, то какая разница, что у вас там будет, Apache или LightHTTPD? Хотя, Apache мне кажется более правильным решением, хотя бы в силу его совместимости со многими скриптами в плане .htaccess и не придётся больше ломать голову, ставя перед собой подобные рутинные задачи. Если же это хостинг(хотя слабо представляю хостера, у которого в качестве вебсервера "крутится" LightHTTPD), то проще ему позадавать подобные вопросы. Просто сервер LightHTTPD, является непопулярным и малораспространённым и как правило ставится в качестве "легковестой" альтернативы на локальные машины для обкатки и тестирования скриптов. Опять же, извиняюсь, за свои "5 копеек" в этой теме. Сам не люблю, когда начинают советовать не по теме, но если нужен сервер именно для локалхоста, товозможно Вы присмотритесь к Апачу, уверяю Вас как "сам себе хостер", в настройке он не намного сложнее, чем тот же LightHTTPD, да и в будущем, он будет разворачиваться на чистую систему за пару минут (только конфиги скормить заранее припасённые нужно будет), а вот времени и нервов в подобных ситуациях, съэкономит порядком. ;)
     
  3. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    Вы сильно заблуждаетесь , во первых: youtube, wikipedia, sourcefourge используют lighttpd . nginx и lighttpd основные игроки , для нагруженных сайтов , по скорость визуально нет разницы, но по лайти док больше + коммунити более сильное , да и нравиться он мне больше :)
    Юзаю года 3 , апатч и рядом не стоит . Апатч , выжирает памяти в разы больше , тупее работает , к примеру : страничка обновляется с лайти за 0, 095 сек , с апатчем за 0,155 - страница на пхп , не конкурент апатч - лайти , а с учетом моей "специфики" - раздача онлайн видео , то и подавно .
    мои сайты на лайти:

    http://arty.in.ua - много статического контента отдает лайти , морда так же на лайти
    http://uakino.net - в скором времени будет в работе , отдача видео онлайн (сейчас так же доступен)
    http://uakino.net/forum :) а вот и форум :)

    все вышеописанное на lighttpd
     
  4. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    А почему копирайты с перевода убраны?
     
    CyberAP нравится это.
  5. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    Вечером будут . Извините , тестил , так получилось... :(
     
  6. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    fix
    по lighttpd жду инфо , неужели все апатч юзают?
    --- добавлено : 8 ноя 2010 в 19:44 ---
    О, на меня нашло прозрение :) Мы наверное о разных вещах говорили , я о http://www.lighttpd.net/ а вы об обрезке- апатча , верно? :)
     
  7. g0rn

    g0rn Местный

    Регистрация:
    03.10.10
    Сообщения:
    107
    Симпатии:
    148
    Я планирую скоро поиграться с лайти, если получится всё настроить, то выложу правила.
     
  8. g0rn

    g0rn Местный

    Регистрация:
    03.10.10
    Сообщения:
    107
    Симпатии:
    148
    В index.php надо передавать параметры запроса, поэтому не работали карточки пользователей, выход из системы и наверное что-то ещё.
    Вот так у меня всё, вроде, работает (надо, конечно, везде дописать /forum или что надо, если надо вообще):
    Код:
    url.rewrite-once = (
    	"^/(data|install|internal_data|js|library|styles)(/.*)?$" => "/$1$2",
    	"^/(admin|admindav|cron|css|index|payment_callback|rgba)\.php(\?.*)?$" => "/$1.php$2",
    	"^([^?]*)(\?.*)?$" => "/index.php$2"
    )
     
    slowpoke и arty777 нравится это.
  9. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    О да, с учетом ваших изменений в посл строке, все гут , вроде бы, надо потестить ,если у вас форум в ваш.сайт/forum

    Итого на lighttpd следующие правила:
    Код:
    "^/forum/(data|install|internal_data|js|library|styles)(/.*)?$"  => "/forum/$1$2",
    "^/forum/(admin|admindav|cron|css|index|payment_callback|rgba)\.php(\?.*)?$"  => "/forum/$1.php$2",
    "^/forum/([^?]*)(\?.*)?$" => "/forum/index.php$2"
    
     
  10. r4mZeS

    r4mZeS Местный

    Регистрация:
    10.10.10
    Сообщения:
    240
    Симпатии:
    194
    Ну, если честно, давно это было, я уже не помню. Помню лишь, что ставил что-то подобное очень-очень давно и оно меня совсем не впечатлило. =)
    Кстати, по поводу сравнения Apache и Lighttpd, откуда эти цифры? Это какие-то официальные тесты или просто лично Ваши замеры? Просто интересно.
    Вы знаете, честно говоря, мне показалось, что ключевая фраза в вышесказанном Вами. =)
    У себя в "локалке", я давно организовал подобный сервис - "Медиашара". Так вот, там Apache преспокойно выступает транспортом для видео-контента, загружая на сервер фильмы и мувики нехилых объёмов (после чего вступает в работу обработчики видео, кодируя видео в *flv), а так же легко отдаёт контент, без каких либо "тупняков". Я к тому, что Apache вполне справляется с подобным функционалом. Что касаемо памяти. Думаю, фразой "в разы", Вы, как бы это помягче сказать, сильно приутрировали и приписали описанному Вами веб-серверу, просто какие-то магические свойства. =)
     
  11. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    Цифры из личного опыта , не тесты из интернета .
    Ну в общем , мне нравиться лайти , вам апатч , ничего в этом не вижу плохого :) Хорошо когда есать альтернатива , мой выбор лайти .
     
    r4mZeS нравится это.
  12. r4mZeS

    r4mZeS Местный

    Регистрация:
    10.10.10
    Сообщения:
    240
    Симпатии:
    194
    Ну, это другое дело =)
     
  13. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    А вы смогли на патче сделать просмотр через флеш плеер , начало просмотра без полной загрузки фи файла и перемотку в любое место?
     
  14. r4mZeS

    r4mZeS Местный

    Регистрация:
    10.10.10
    Сообщения:
    240
    Симпатии:
    194
    Нет. А что lighttpd это может?
     
  15. sonic

    sonic Местный

    Регистрация:
    08.10.10
    Сообщения:
    341
    Симпатии:
    248
    смешно а чего апач уже может это? именно yyyyyyyyyyyyyyyyy-cервер без прикручивния плера ХХХХ?
     
  16. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    А причем тут Apache?
     
    CyberAP нравится это.
  17. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    Ага , может , есть под него плагин такой наз flv_streaming и h264_streaming
    Апатч вроде не умеет , и смысл без плеера? :) Да и он тупее стримит в любом случае чем лайти
    а кто контент отдает по вашему? :)
     
  18. r4mZeS

    r4mZeS Местный

    Регистрация:
    10.10.10
    Сообщения:
    240
    Симпатии:
    194
    Вы заблуждаетесь, подобный плагин существует и под Apache
    Вы уже второй раз повторяете фразу "апач тупее", послушайте, давайте если Вы даёте какие-то определения чему-либо, Вы не будете голословным. Просто определение "и он тупее стримит", лично у меня, не вызывает ничего, кроме улыбки. =) Думаю, делая подобные заявления, было бы хорошим тоном давать своим словам хоть какие-то внятные обпределения, нежели "xyz г**вно, потому что он мне не нравится и я пользуюсь zyx". Ну честное слово, мы ж взрослые люди, ну давайте уже будем подходить к подобным обсуждениям как-то более аргументированно.
     
    Pepelac и CyberAP нравится это.
  19. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Просто перед тем, как спорить о чем-то, лучше поглубже овладеть предметом.
     
    CyberAP нравится это.
  20. arty777

    arty777 Read only

    Регистрация:
    04.11.10
    Сообщения:
    46
    Симпатии:
    4
    Да , действительно несколько фактов не повредит:
    http://forums.bsdnexus.com/viewtopic.php?id=121 - тесты
    http://www.webhostingtalk.com/showthread.php?t=527963 - тесты

    Ну и , лично для меня , кое о чем говорит , что такие гиганты , юзают лайти а не апатч:
    The Pirate Bay, freebsd.org, imageshack.us, mininova.org , http://www.myspace.com, http://www.youtube.com
    etc :)
    Источник: http://redmine.lighttpd.net/wiki/1/PoweredByLighttpd
     

Поделиться этой страницей