Dzisiejszy wpis poświęcony jest integracji frameworka KohanaPHP z serwerem LightTPD w taki sposób, aby ukryć adres index.php. Tzw. ładne linki, czy nice urls są bardzo ważne pod względem optymalizacji strony internetowej pod wyszukiwarki.
Plik lighttpd.conf:
$HTTP["host"] =~ "^(www.|)nowaker.net$" {
simple-vhost.server-root = "/home/www/nowaker.net/html"
accesslog.filename = "/home/www/nowaker.net/logs/access.log"
url.rewrite-once = ("^/(.*)$" => "index.php/$1")
}
Plik application/config/config.php:
[...]
$config['index_page'] = '';
[...]
Prawda, że proste? ;)


Jest już 2 komentarzy ↓
marines // sty 29, 2009 at 19:11
proste… jeżeli ma się dostęp do /etc :) a co w przypadku zewnętrznego hostingodawcy?
Nowaker // sty 31, 2009 at 04:24
Nie spotkałem się, aby shared hosting miały lighttpd.
Zostaw swój komentarz