我在一個全新的Apache @ Debian#squeeze上建立了一箇舊的Rails 2項目。該項目本身可以是一個單一的傳呼機,使用鏈接向上和向下滾動頁面。我的鏈接看起來像:Apache hashbang url問題
http://mydomain.com/en/#home
這些鏈接做精,只要JavaScript的攔截點擊事件,並簡單地滾動到預期的部分。如果用戶離開單頁,並打開一個,其中這些鏈接(仍然是相同的)無法通過JavaScript其次,我只收到一個:
Forbidden
You don't have permission to access /en/ on this server.
如果我改變了鏈接:
http://mydomain.com/en#home
一切工作正常,如預期。但我不想改變我的鏈接結構。它在一個較舊的Debian5盒子中已經運行良好。
我認爲這是一個Apache2配置問題,但在網絡中找不到任何有用的東西。
期待任何一種啓示。 Thx Felix
問題不是片段,而是路徑'/ en /'。片段甚至不會傳輸到服務器。 – Gumbo