我要重寫我的Symfony 2網址等等,而不是顯示國防部重寫app.php的lighttpd
www.example.com/app.php/path
它顯示
www.example.com/path
我該如何使用lighttpd來做到這一點?
我要重寫我的Symfony 2網址等等,而不是顯示國防部重寫app.php的lighttpd
www.example.com/app.php/path
它顯示
www.example.com/path
我該如何使用lighttpd來做到這一點?
這裏是一個新鮮的一篇關於how to configure Symfony 2 with Lighttpd:
$HTTP["host"] =~ "myhost\.tld" {
server.document-root = "/home/user/www/myhost/web"
url.rewrite-if-not-file = (
"^/$" => "$0",
"^(?!app_dev\.php/)[^\?]+(\?.*)?" => "app.php/$1$2",
)
}
可悲的是,該網站已關閉。幸運的是,互聯網存檔仍然可用: https://web.archive.org/web/20160409212824/http://henrik.bjrnskov.dk/symfony2-lighttpd/ –
的Symfony2標準版附帶了一個具有適應框架URL重寫規則* *的.htaccess文件。瞭解如何在lighttpd上使用(或轉換)它。 –