0
我正在將一個過載的服務器從apache2遷移到lighttpd,目前我正在代理來自lighttpd服務器的所有靜態資源,但仍不能解決加載問題。使用lighttpd(乾淨網址)從網址中刪除.php
我想將所有東西都移植到lighttpd,但是我遇到了一個問題。
Apache2具有multiviews功能來清理lighttpd沒有的URL。
我發現下面的代碼來執行它的lighttpd
url.rewrite-if-not-file = ("^([^?]*)(\?.*)?$" => "$1.php$2")
它的工作原理,但它有兩個問題
1:website.com/返回404,我想它試圖找到/.php
2:website.com/user/Username也返回404(它應該找到user.php的,那麼PHP腳本沒有休息的[ 'REQUEST_URI']看$ _ SERVER)
我如何重寫代碼來解決這些問題?