【问题标题】:Subdomain forwarding using .htaccess使用 .htaccess 进行子域转发
【发布时间】:2010-05-08 07:40:54
【问题描述】:

我想将一个实用的子域重定向到主域

http(s)://dl.example.com/par1/par2 到 http(s)://www.example.com/par1/par2

如何使用 .htaccess 实现上述目标

我为什么要这样做: 每当任何用户从我的服务器下载文件时,如果文件很大,则用户无法执行任何其他操作,直到文件完全下载...所以我想到的解决方案是通过子域转发下载请求,以便浏览器可能会继续其余的操作。

谢谢

【问题讨论】:

  • 嗯,我真的不明白你想要达到什么目的。下载文件并继续在您的网站上冲浪不应受此影响。
  • 它是.....浏览器一次只为一个域打开一个连接......所以当下载发生时,浏览器不允许在同一个域上进行任何其他操作.. ...

标签: .htaccess download subdomain parallel-processing


【解决方案1】:

除了我上面的评论之外,Rewrite 会这样

RewriteEngine On
Rewritecond %{HTTP_HOST}   ^dl\.example\.com$ [NC]
RewriteRule ^/$1$       http://www.example.com/$1 [R,L]

这样的东西应该可以工作,有关更多信息,请参见此处 mod_rewrite

【讨论】:

  • 不适合我.. dl.example.com 重定向到 www.example.com 但 dl.example.com/par1/par2 不重定向..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-02
  • 2017-11-05
  • 1970-01-01
相关资源
最近更新 更多