我
www.myportal.com/cars/
不管什麼聯繫我瀏覽這個網站內,我想請在我的瀏覽器的地址欄只顯示www.myportal.com/cars/
除非
www.myportal.com/userpanel。我希望屏蔽當點擊指向用戶面板的鏈接時停止。
我
www.myportal.com/cars/
不管什麼聯繫我瀏覽這個網站內,我想請在我的瀏覽器的地址欄只顯示www.myportal.com/cars/
除非
www.myportal.com/userpanel。我希望屏蔽當點擊指向用戶面板的鏈接時停止。
這是不可能的。
你可以在yourportal.com/cars/爲你想要的效果構建你的網站,但這不是你可以用.htaccess做的事情。
你不能通過.htaccess
來做到這一點,因爲他們非常有限的URL必須指向某個東西,而且不會改變。在單一會話中,您無法將單個URL更改爲任何您想要的內容。
請注意,它之前已經完成,它被稱爲欺騙,通常是爲了通過顯示欺詐站點並在地址欄中顯示真實URL來框定用戶的目的。一些技術可能仍然在那裏工作。不過,我會反對它。
免責聲明:這不是我是誰提出以下建議,這是從90年代初我長期被遺忘的克隆。他對於正確的網絡標準和可訪問性並不瞭解。請不要使用以下建議,因爲它實際上是不好的。框架可能有一些在網絡上使用。這不是其中之一,也是一件相當愚蠢的事情。無障礙和其他缺點(深層鏈接的喪失)嚴重超過任何潛在的好處。
您可能最接近框架集。您有一個框架集,它位於www.example.com/cars/
,並且只有一個框架顯示您的網站。現在,您點擊的每個鏈接都只會更改框架的位置,而不是框架集,這意味着地址欄中的網址仍然相同。你只需要在target
屬性添加到去www.example.com/userpanel
鏈接:
<a href="/userpanel" target="_top">Foo</a>
這將導致URL來替換舊的框架。
儘管如此,您現在還沒有辦法直接鏈接到特定頁面。
您也可以使用cookie做一些棘手的事情,但我不確定這會有多大的麻煩。 – 2009-10-23 06:01:53
是的,但我不知道你可以用.htaccess來做到這一點。當然至少不得不修改一下網站的代碼。 – 2009-10-23 06:03:16
好的,謝謝。 – gqweg 2009-10-23 06:05:54