2013-05-31 94 views
0

我需要在地址欄上顯示我網站的網址的第一部分。地址欄上的固定網址 - 只顯示基本網址http://www.mysite.com

例如,對於與名的網頁就像

http://www.mysite.com/mypage.php或 一切

我只希望看到http://www.mysite.com瀏覽器的地址欄上。

如何可以做到這一點?

我試着用Apache RewriteRule但沒有結果。

+0

就像你說的,如果你訪問mypage.php,它應該加載頁面,但url不應該改變。 – Bijendra

回答

1

除了是人們實際上是試圖使用你的網站一個非常糟糕的主意,有沒有辦法可以做到這一點在服務器端,因爲服務器需要知道哪些頁面被訪問 - 這是一個網址是。您正在尋找的是使其對用戶顯示它們仍處於相同的URL。

,如果你把你的整個網站在HTML框架與一個幀,或大小,以填補瀏覽器窗口中的iframe這是很容易做到。這確實需要所有的外部鏈接都有target="_top",並且無需額外的JS人員就可以跳出框架並單獨訪問頁面。

另一種只適用於某些瀏覽器的方法是使用history.pushState在每次加載新頁面時將地址欄僞裝回/