获取mydomain.com/subdomain以parsing为subdomain.mydomain.com

我在subdomain1.mydomain.com上的内容不能驻留在mydomain.com/subdomain1上。 不过,我所有的其他内容都驻留在mydomain.com/subdomain*types的文件夹中。

为了保持一致性,我希望实际上位于subdomain1.mydomain.com的内容看起来好像它在mydomain.com/subdomain1上 – 有什么办法,使用.htaccess,我可以做到这一点,承载记住:

(1)子域本身也有一个嵌套的永久链接结构,这意味着子域的目录结构中有额外的文件夹;

(2)我希望浏览器在redirect后显示地址为mydomain / subdomain1。

不知道为什么这有一个DNS标记。 DNS不会做你想要的。 DNS旨在将主机名parsing为IP地址( Alogging),反之亦然( PTRlogging)。 它也可以将一个主机名指向另一个主机名,这被称为CNAMElogging。

至于将subdomain1.domain.comredirect到domain.com/subdomain1

尝试这样的事情

 RewriteEngine On RewriteCond %{HTTP_HOST} ^subdomain1\. RewriteRule /(.*) http://www.domain.com/subdomain1/$1 [R=301,L]