在浏览器中隐藏页面名称

时间:2014-05-28 21:21:18

标签: html browser

当我们启动网站时,我们通常会看到网页名称(menu.phpadmin.aspx),但我想隐藏该名称并仅显示虚拟路径或仅显示网站名称。我不希望它出现在第一页,因为我是用default.aspx做的,但我想在整个网站上实现它。

显示www.abcd.com/faq/而不是www.abcd.com/faq/faq.html

注意:我的代码不是MVC代码,服务器是Apache。

3 个答案:

答案 0 :(得分:1)

您所要求的是使用(对于xampp,wamp,lamp或任何其他apache驱动的网络服务器设置)htaccess rewriterules。规则采用URL并将其分解为可修改的部分或用作变量以提供其他页面 - 同时仍保留您键入的URL。干嘛!

答案 1 :(得分:1)

  

显示www.abcd.com/faq/而非www.abcd.com/faq/faq.html

只需faq(不是index.html)然后faq.html调用放置在www.abcd.com/faq/文件夹中的文件 将显示没有文件名的页面。 (确保已将index.html定义为有效的目录索引。)

使用mod_rewrite等有更多选项 - 但由于您似乎使用基于prety静态目录的导航布局,这将是最简单的方法。

答案 2 :(得分:1)

使用.htaccess重写URL。数百万个教程就是为了那个;)