DNS / apache菜鸟在这里..
我已经寻找答案,没有运气,但可能我不知道在解决scheme中寻找什么。
.domain2.com下的许多子域都会redirect到特定页面:
(subdomain1.domain2.com/folder/folder/?query=string)。
我宁愿避免对domain2.com进行任何更改(以便向后兼容)。 我想使用户更容易,并从domain1.com到domain2.com上的页面创build一个别名
subdomain1.domain2.com/folder/folder/?query=string
我可以做任何必要的configuration情况与domain1.com
如果你不介意的话,让我知道这是否是一个描述不完整或不完整的问题。
担
你不能这样做与DNS。 这将是很好的…你必须看看做redirect通过Web服务器,本地或使用mod_rewrite模块进行URL重写。
如果你想从domain1.com到domain2.com只有一个别名
您可以在domain1.com的webroot上创build一个.htaccess
Options +FollowSymLinks rewriteEngine on rewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com rewriteCond %{QUERY_STRING} . rewriteRule (.*) http://www.domain2.com [R=301,L]
当然你的描述有点混淆,应该向后兼容(听起来像是有两个系统齐头并进),但是希望对这个脚本稍加修改(包括子域检查和插入)会使你得到你想要的位置。
你也可以把它放在vhost.conf中。 请记住执行a2enmod和AllowOverride All
干杯,D