2013-05-05 38 views
0

我有一個網站在apache上運行。現在我有一個域名。可以說:[www.mysite.com][1]。當我輸入它時,例如到[www.sites/sitedirectory][2],我在地址欄中看到。正確的地址欄中的url

我怎樣才能確保(我認爲這shoult用的.htaccess來完成),它仍然會表現出我的地址欄[www.mysite.com][3][www.sites/sitedirectory][4]

非常感謝。

回答

1

出於安全原因,您無法使瀏覽器的地址欄顯示與數據從何處加載的域不同。

有幾個選項:

  1. 您可以設置www.mysite.com是一個代理,其獲取來自www.sites /網站目錄的內容,並重新供應,但我懷疑真的不是你想要的。
  2. 您可以在wwww.mysite.com上放置一個網頁,該網頁由一個包含真實網站的大型HTML框架組成,網址爲www.sites/sitedirectory。這被廣泛認爲是一個壞主意,因爲(沒有太多的混亂),這意味着你只能連接到主頁,並且其他站點的鏈接必須專門寫入跳出框架集等等
  3. 您可以整理您的Apache配置,以便爲www.mysite.com提供適當的vhost條目,而不是重定向到其他URL。

不知道爲什麼你有你在哪裏,我強烈建議調查選項3.