我想“屏蔽”一个网址。我有一个子域名,我不希望人们在我的网站上知道。所以我需要帮助的是:
我的网站是:www.example.com
我有一个子域名:sub.example.com/test.php
当有人点击指向sub.example.com/test.php的链接时,我不希望在网址栏中显示“sub.example.com/test.php”。我希望www.example.com能够显示出来。
答案 0 :(得分:0)
如果您想要链接到sub.example.com/test.php
,请将链接更改为其他内容,例如www.example.com/sub/test.php
或其他内容。然后在www.example.com
的文档根目录中的.htaccess文件中添加:
RewriteEngine On
RewriteRule ^sub/(.*)$ http://sub.example.com/$1 [L,P]
这将在内部将www.example.com/sub/
的任何请求代理到sub.example.com
。因此,当有人请求http://www.example.com/sub/path/file.html时,他们确实会获得http://sub.example.com/path/file.html,但他们的网址仍然包含example.com网址。您只需确保将所有指向sub.example.com的链接更改为example.com/sub /