2010-04-16 87 views
0

我想通了如何重定向某人,如果他們跨越一個特定文件發生:htaccess的重定向條件

Redirect /index.php http://www.website.com/#myaccount 

正如你所看到的,我幾乎是重定向訪問者到同一頁面,這沒有按」工作。無論輕微/微小的變化,它都是無盡的外觀。

我想強制某人通過添加散列來查看頁面的一部分。 (這是有點奇怪,我知道)

我猜這可能是一個時間在htaccess文件中使用正則表達式。
但我想我會問是否有一個更簡單的方法來從htaccess文件做到這一點。

+0

您是否確實意味着將用戶從他們來自同一頁的用戶重定向到該頁面的特定部分?這將無法在不跳下頁面的情況下訪問頁面。 – 2010-04-16 22:09:41

+0

這不是一點點奇怪,因爲它只是簡單的愚蠢。有條件的表示邏輯並不屬於你的Apache配置。 – 2010-04-16 22:26:34

回答

0

URI的片段(第一個#之後的部分)未發送到服務器。這意味着您不能使用服務器端技術來測試片段是否具有確實存在的確切值;只有像JavaScript這樣的客戶端技術才能做到這一點。

+0

啊,好點。 – coffeemonitor 2010-04-16 22:25:26