我希望应用以下规则
$HTTP["host"] =~ "^www\.example\.com$" {
url.redirect = ( "^/(.*)" => "http://newlocation.example.com/$1" )
}
但是,如果用户请求:
请求应该正常提供
www.example.com/ - >通常服务
www.example.com/tools/style.css - >通常服务
www.example.com/example.html - > http://newlocation.example.com/example.html
答案 0 :(得分:0)
您可以匹配要正常投放的所有文件,然后使用@task
def vagrant():
result = local('vagrant ssh-config', capture=True)
hostname = re.findall(r'HostName\s+([^\n]+)', result)[0]
port = re.findall(r'Port\s+([^\n]+)', result)[0]
env.hosts = ['%s:%s' % (hostname, port)]
env.user = re.findall(r'User\s+([^\n]+)', result)[0]
env.key_filename = re.findall(r'IdentityFile\s+([^\n]+)', result)[0]
重定向其余文件。像这样:
else