.htaccess 将内容显示为子域中的根目录

.htaccess 将内容显示为子域中的根目录,.htaccess,.htaccess,我有一个站点运行在new.site.com的子域上,我希望能够在.htaccess文件中放入一些内容,这些内容将显示子域的内容,就像它在根目录中一样 网站位置:new.site.com 我要使用的url:site.com 基本上,我想做的就是不要将文件从子域移动到服务器的根目录。尝试使用域指针 编辑: 不知道为什么我的答案被否决了。让我再详细说明一下 我自己在我的网站上做这件事。在托管公司的控制面板中,我可以选择创建域指针。这样做的目的是将一个域设置为使用另一个域的网站。事实上,如果有人想知道:

我有一个站点运行在new.site.com的子域上,我希望能够在.htaccess文件中放入一些内容,这些内容将显示子域的内容,就像它在根目录中一样

网站位置:new.site.com 我要使用的url:site.com


基本上,我想做的就是不要将文件从子域移动到服务器的根目录。

尝试使用域指针

编辑: 不知道为什么我的答案被否决了。让我再详细说明一下


我自己在我的网站上做这件事。在托管公司的控制面板中,我可以选择创建域指针。这样做的目的是将一个域设置为使用另一个域的网站。

事实上,如果有人想知道:

RewriteEngine on
RewriteBase /
RewriteRule ^$ /subdomain/ [L]

我建议发送重定向响应(301或302),以便将用户发送到site.com。谷歌可能会惩罚你,如果它在多个地方检测到相同的内容,因此重定向到规范的位置可能会更好。我目前有一个301设置,但URL更改为子域URL。我只需要显示子域中的内容,但要让它看起来是在根级别。我没有关闭它,但我不知道如何在cPanel中这样做。我所能做的就是创建重定向。你能创建附加域吗?我相信cPanel就是这样做的。(我刚刚登录了我的一个)。它给了我一个错误,说我不能停放我的主域名。我必须先删除301重定向吗?好的,我现在看到问题了。我把两个都翻了。我以为你想把你的子域指向你的根。对此我很抱歉。我找不到任何方法来做你所说的。我认为最好的办法是移动文件。不过,在FileZilla中非常容易,除非您有特定于域的DB指针。:-)但是,如果您仍然需要保持子域的完整性,您可以像我们前面提到的那样创建一个指针。