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