.htaccess子域到子目录而不更改joomla中的URL

时间:2015-02-04 11:47:06

标签: php .htaccess redirect subdomain joomla3.0

我有VPS,我想实现子域。 我为一个网址创建了一个子域名,我怎么能在那里链接。

实施例

SUB DOMAIN IS - abc.mysite.com

AND LINK URL IS - mysite.com?index.php&option=com_test&view=test&id=1

我想将url链接到子域而不更改地址栏。

在地址栏中显示“abc.mysite.com”但实际运行此“mysite.com?index.php&option=com_test&view=test&id=1”

.htaccess的规则是什么?或者其他这个更好,哪个?

1 个答案:

答案 0 :(得分:0)

.htaccess允许您指定服务器应如何响应给定请求。它无法告诉用户浏览器显示不同的地址。

http是stateless protocol,这意味着每个请求都应包含您需要响应的所有信息。如果用户的地址栏显示“abc.mysite.com”,那么这就是他们的浏览器将从您的服务器请求的内容。鉴于该请求,您的.htaccess无法知道他们想要某个ID或视图。

如果他们在地址栏中有地址abc.mysite.com/com_test/test/1,那么您可以使用它,因为它具有完成请求所需的所有信息。您可以创建.htaccess规则以将其路由到“mysite.com?index.php&option=com_test&view=test&id=1”。但是你只能用基本网址来做到这一点 - 信息就不存在了。

您可以使用ajax request获取信息,而无需重新加载页面,因此无需更改显示的网址。