[英]lighttpd url rewrite to subdomain
lighttpd重写如何工作?
http://example.com/file_46634643.jpg
到http://sub.domain.com/46634643.jpg
如果它是可能的...
对的,这是可能的。 使用mod_rewrite,这是一个示例:
url.rewrite-once = ("^/file_([0-9]+\.jpg)$" => "/$1")
有关更多详细信息,请参阅Lighttpd的mod_rewrite文档 。
我认为mod_rewrite不允许您“重写”到另一个(子)域。 您可以使用mod_redirect(但这是重定向,而不是重写)。 这是Bartosz答案的稍作修改的版本:
$HTTP["host"] == "example.com" {
url.redirect = ( "^/file_([0-9]+\.jpg)$" => "http://sub.domain.com/$1" )
}
检查http://redmine.lighttpd.net/wiki/lighttpd/Docs:ModRedirect
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.