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

Php .htaccess子域到子目录,而不更改joomla中的URL,php,.htaccess,redirect,subdomain,joomla3.0,Php,.htaccess,Redirect,Subdomain,Joomla3.0,我有VPS,我想实现子域。 我为一个url创建了一个子域,我如何链接到那里 范例 子域为-abc.mysite.com 链接URL是-mysite.com?index.php&option=com\u test&view=test&id=1 我想链接url到子域而不改变地址栏 在地址栏中显示“abc.mysite.com”,但实际运行“mysite.com?index.php&option=com\u test&view=test&id=1” 什么是.htaccess的规则?或者其他,这更好,哪

我有VPS,我想实现子域。 我为一个url创建了一个子域,我如何链接到那里

范例

子域为-abc.mysite.com

链接URL是-mysite.com?index.php&option=com\u test&view=test&id=1

我想链接url到子域而不改变地址栏

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


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

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

http是一种协议,这意味着每个请求都应该包含响应所需的所有信息。如果用户的地址栏显示“abc.mysite.com”,则他们的浏览器将向您的服务器请求该地址。给定该请求,您的.htaccess无法知道他们想要某个id或视图

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

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

请参见: