我已使用301重定向将我的域http://domain1.com重定向到http://domain2.com。
现在,当用户到达该网址时,我想将subdomain.domain1.com重定向到domain2.com/folder。
我可以在dns中这样做吗?或者用其他方式?
感谢您的帮助:)
答案 0 :(得分:14)
您不能使用DNS执行此操作。 DNS用于将域名映射到IP地址。它无法将域解析为特定的URI。
答案 1 :(得分:11)
如果您使用Apache服务器,则可以使用.htaccess文件来实现此目的。您可以尝试在文件中添加以下行,看看它是否有效。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(?:www\.)?subdomain.domain1\.com$
RewriteRule ^(.*)$ http://www.domain2.net/subfolder$1
<强>(或)强>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain\.domain1\.com$
RewriteRule ^(.*)$ www.domain2.net/subfolder$1