重定向流量
我想以这种方式重定向流量。
kevin.domain.com -> /var/www/kevin/domain.com/
thomas.example.com -> /var/www/thomas/domain.com/
kevin.subdomain.domain.com -> /var/www/kevin/subdomain.domain.com/
$user.$subdomain-and-domain -> /var/www/$user/$subdomain-and-domain/
但是如果第一部分不是用户(这意味着目录 /var/www/$user/
不存在),它必须以这种方式重定向:
domain.com -> /var/www/working/domain.com/
subdomain.example.nl -> /var/www/working/subdomain.example.nl/
$domain -> /var/www/working/$domain/
我怎样才能归档这个?
非常感谢:D!
I want to redirect traffic in this way.
kevin.domain.com -> /var/www/kevin/domain.com/
thomas.example.com -> /var/www/thomas/domain.com/
kevin.subdomain.domain.com -> /var/www/kevin/subdomain.domain.com/
$user.$subdomain-and-domain -> /var/www/$user/$subdomain-and-domain/
But if the first part isn't a user (that means, the dir /var/www/$user/
doesn't exist), it must redirect in this way:
domain.com -> /var/www/working/domain.com/
subdomain.example.nl -> /var/www/working/subdomain.example.nl/
$domain -> /var/www/working/$domain/
How can I archieve this?
Many thanks :D!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以通过配置虚拟主机或使用 mod_rewrite 来完成此操作。
看一下这里: http://httpd.apache.org/docs/2.0/ vhosts/mass.html
两种方法都有解释。如果您在实施过程中遇到任何困难,请回来。
You can do it by configuring your virtual host, or using mod_rewrite.
Take a look here : http://httpd.apache.org/docs/2.0/vhosts/mass.html
Both methods are explained. Come back if you have any trouble implementing it.
也许 mod_userdir 很有趣。
Maybe mod_userdir is interesting.