[英]How to create redirect rules?
我如何在 lighttpd 中創建一個規則,將這種類型的所有 URL 重定向: http://<ip>/dr
到端口 443。以及其他所有不以.png
結尾的,到端口 5480。
下面的腳本以一種相當有趣的方式工作:
http://<ip>/dr
被重定向到5480
http://<ip>//dr
被重定向到443/dr
http://<ip>/png
被重定向到443/dr
http://<ip>/qwerty
被重定向到5480
http://<ip>/qwerty.png
未重定向
$SERVER["socket"] == ":80" {
server.use-ipv6 = "enable"
server.document-root = "..."
$HTTP["host"] =~ "^(.+)$" {
url.redirect = ( ".\*dr$" => "https://%1:443/dr",
"(?<!\.png)$" => "https://%1:5480/" )
}
}
我究竟做錯了什么?
結果證明正則表達式很好,但瀏覽器緩存讓我們絆倒了。 一切都在隱身窗口中工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.