2012-11-26 78 views
2

好吧,我不知道如何解釋這一點。文件夾(僅URL)文件重定向,同時保持URL完好(htaccess)

我在我的網站的根目錄下得到了多個文件; a.html,b.html,c.html

我想要實現的是能夠將http://domain.com/answers/重定向到a.html,同時保持URL不變,如http://domain.com/answers/

我能夠通過簡單的重定向將目錄重定向到這些文件,但這並不能保持URL不變。

這兩個可以通過htaccess完成嗎?

回答

3

看起來你正在尋找基本的URL重寫。

RewriteEngine On 
RewriteRule ^answers/?$ a.html [NC] 
+0

mhm。這很容易,謝謝。然而,我仍然有一個問題,http://domain.com/answers工作正常,但http://domain.com/answers/沒有正確顯示。 (圖像等不顯示) - 就像圖像/ css路徑應該更新?這是正常的嗎? – compixtr

+0

如果您的a.html文件中的圖片是相對的(例如:指向類似「../images/mypic.jpg」的圖片,您需要調整路徑或完全重寫路徑,但第一個選項更簡單:只需點圖像爲絕對路徑:「/images/mypic.jpg」 – kernelpanic

+0

即domain.com/answers /,不工作 - 該網站似乎在年底去除斜槓(表示作爲URL而沒有最後的斜線) – compixtr

相關問題