问题很简单,我有一个网站www.mydomain.com
,其中包含指向其他网页(在同一网站中)的其他链接,例如www.mydomain.com/some/directory/some_page.asp
。我想知道是否可以隐藏第二部分并仅显示www.mydomain.com
。
我正在使用DotNetNuke,IIS Web服务器。
是否可以使用url_rewrite模块执行此操作?
答案 0 :(得分:0)
您是否希望所有网址在浏览器中仅显示为域名?唯一的方法是使用Iframe,这是一个可怕的想法。这意味着没有人可以复制和粘贴您的网址以发送给他们的朋友,如果他们只是获取URL,因为他们知道如何使用浏览器,用户将会看到完整的路径。
url_rewrite模块不会执行您之后的操作。它可以将一个URL重写为另一个,例如而不是www.mydomain.com/mypage.asp你可以有www.mydomain.com/mypage。但是,您无法将所有网页映射到根域(请考虑一下,如何知道您为哪个网页提供该网址)。
这是人们过去在90年代要求的东西。那时候这是一个坏主意,现在它的想法更糟。