繁体   English   中英

lighttpd url重写为子域

[英]lighttpd url rewrite to subdomain

lighttpd重写如何工作?

http://example.com/file_46634643.jpghttp://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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM