本文介绍了网址别名使用的.htaccess的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个目录Domainname1 /文件夹/。在Domainname1,我有一个子目录,这是另一个域的子域(abc.mydomain.com)。这是参考domainname1 /文件夹/。问题是我想要的URL链接访问domainname1 /文件夹/显示子域的定义。而不是看到这么:
I have a directory 'Domainname1/folder/'. In Domainname1, I have a sub-directory which is a sub-domain (abc.mydomain.com) of another domain. This is a reference to 'domainname1/folder/'. The thing is I want the URL links accessing 'domainname1/folder/' to display the sub-domain definition. So instead of seeing:
'domainname1/folder/'
他们看到:
'abc.mydomain.com/path'
我怎样才能做到这一点?
How can I do this?
推荐答案
您可以使用mod_rewrite的代理能力实现这一目标。在为abc.mydomain的虚拟主机部分,您可以添加:
You can use the proxying abilities of mod_rewrite to achieve this. In the VirtualHost section for abc.mydomain, you can add:
RewriteRule (.*) http://mydomain/folder/$1 [P]
ProxyPassReverse / http://mydomain/folder
这篇关于网址别名使用的.htaccess的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!