我已经叫subdoman,让我们说:htaccess的重定向到外部网站,而不改变地址栏
cloud.mygizmo.com
但是,当有人浏览到这个网址我希望他们真正去:
11.22.33.44/cloud
它位于与mygizmo.com
完全不同的主机上,无法移动。
在我.htaccess
我有这样的:
RewriteEngine on
# Use PHP5.4 as default
AddHandler application/x-httpd-php54 .php
RewriteCond %{HTTP_HOST} ^cloud\.mygizmo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.cloud\.mygizmo\.com$
RewriteRule ^/?$ "http\:\/\/11\.22\.33\44\/cloud" [L]
这确实做重定向,但它仍然改变了用户的浏览器的地址栏中。
我该如何做到这一点,如果用户导航到cloud.mygizmo.com
他们实际上去11.22.33.44/cloud
,但地址栏仍然说cloud.mygizmo.com
?
我不是DNS家伙,但难道你不能通过添加或修改A记录来完成此操作吗? – timgavin
@Tim:嗯,我不能添加A记录来指向一个文件夹,例如'11.22.33.44/cloud'。但我想我可以将它指向'11.22.33.44',然后在那里添加一个重定向。但是,那么URL不会更改为'11.22.33.44'? –
对不起,不知道。我只是把它扔在那里。我以前看过域名,我不记得他们是否是停放域名,例如,你会去adobbe.com并重定向到adobe.com,但你的地址栏仍然显示adobbe.com。不幸的是我不记得那叫什么了。这只是一个例子,伙计们,我知道Adobe不会这么做 - 不要阻止我:) – timgavin