1

我已经阅读了很多关于 mod_rewrite 可以做什么的文章,但我还没有找到一个可以解决我的问题的。也许做不到?

我的主域上有一个子域,我有一个客户直接用户来使用我的一个程序。客户不希望他的客户看到我的域上的内容,并且他不想使用 iframe。

那么,用户是否可以只看到www.subdomain/program.php而不是看到www.subdomain.mydomain.com/program.php

4

1 回答 1

0

如果您希望浏览器显示www.subdomain/program.php在其位置栏中,则需要注册www.subdomain域名。没有办法使用 htaccess 文件中的任何内容删除域名位。例如,如果您已经注册example.com并且在 有一个服务器foo.example.com,并且您希望能够访问http://foo/some/path/index.html,那么您就不走运了,因为浏览器将尝试进行 DNS 查找,foo并且很可能会失败除非在 DNS 搜索域下碰巧有一个“foo”服务器。浏览器付出了巨大的努力来防止域名的欺骗,因为如果我能够欺骗我的网站以在浏览器的位置栏中显示银行的域名,同时实际访问一个完全不同的网站,那将是非常糟糕的。

于 2013-08-13T23:51:05.000 回答