2010-02-05 126 views
3

問題: 使用的圍牆門URL安裝策略之一,我可以做以下網址(作爲一個例子)漂亮的URL沒有安裝路徑

http://somedomain.com/mount-path/desiredname

我想要做的是

http://somedomain.com/desiredname

desiredname將是eg頁面或帖子。但是對於Wicket,我必須首先使用安裝路徑。

任何人都可以指向正確的方向,或者使用不同的安裝策略或過濾器設置。

例如somedomain.com中的所有URL的後備類,從那裏代碼應該很簡單。

謝謝。

回答

0

但是,如果您將Wicket Filter映射到「/」,它是否會像您期望的那樣工作?

如果不是,這可能是你需要的東西:

http://tuckey.org/urlrewrite/

+0

感謝你的鏈接。 檢票過濾器映射設置爲:/* 當我用mount-path掛載時,這沒有問題。所有其他的網址都會導致404錯誤(並且捕獲404以查找特定網站作爲常規用例看起來並不那麼優雅)。 – nheid 2010-02-06 07:08:18

+0

如果您同時使用兩個過濾器並將url重寫設置爲重定向,則此功能可用。否則檢票過濾器不能識別重寫的URL。 – nheid 2010-02-06 10:20:50

+0

*凹凸*只是看到我發佈的新答案 – 2010-02-27 17:48:03