ksoftware (ksoftware) wrote,
ksoftware
ksoftware

Красивые урлы в Эгее на lighttpd

Кажется, я завёл Эгею с нормальными урлами на lighttpd. Магические заклинания:

debug.log-request-handling = "enable"

url.rewrite-once = ("^/blog/\?go=(.*)$" => "/blog/index.php?go=$1",
                    "^/blog/(.*)\.(php|jpg|jpeg|ico|gif|svg|css|html|htm|png|js)(.*)$" => "$0", # После имени файла может идти идентификатор, поэтому в конце тоже ожидаем всё, что угодно
                    "^/blog/(.*)$" => "/blog/index.php?go=$1")

/etc/init.d/lighttpd restart

truncate -s0 /var/log/lighttpd/error.log

nano /var/log/lighttpd/error.log


Ну и потом в самой Эгее:
$_config['url_composition'] = 'synthetic'; 

your-website-address/?go=@sync


А url.rewrite-if-not-file, к сожалению, не сработал.

P. S. Результат:
http://fff.works/blog/
Tags: lighttpd, Код, Сервер, Эгея
Subscribe

  • ✔︎ Побыть бэтменом

    Перебрались в центр Ростова на время. Девятый этаж девятиэтажки. Типа, дом «бизнес-класса», на самом деле внутри уныние двухтысячных и лифт с…

  • Фитиль про «сделать»

    Директор шарит, а Андрей Мягков — нет:

  • Инструкция для гиков и людей

    Не грех сохранить. Для реальной упаковки у них названия правильные, чтобы никого не обидеть, но на самом деле для гуманитариев — это для людей,…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 5 comments