本文介绍了网址别名使用的.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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-17 12:51