1
我有一個站點位於虛擬目錄中IP地址的臨時環境中,例如:http://0.0.0.0/~drupal
。問題是,我已經使用絕對路徑設置了所有圖像,css和js URI,例如:/path-to-image/img.jpg
。mod_rewrite - 修復絕對路徑
由於該網站是坐在一個目錄雖然,/path-to-image/img.jpg
點http://0.0.0.0/path-to-image/img.jpg
,而不是http://0.0.0.0/~drupal/path-to-image/img.jpg
。
我相信解決方案在於利用mod_rewrite,但一直無法實現一個成功的解決方案。
旁註:我認爲在查看站點以獲得所需效果時,也可以在本地計算機上修改我的主機文件。但是,這不會成爲一種選擇,因爲會有許多人在查看網站時發生變化。
謝謝你,讓我給一個嘗試。 – Russell
再想一想,這不會阻止我在同一臺服務器上爲其他網站使用其他虛擬目錄嗎? – Russell
@Russell它會,所以你要麼需要將你的資產從〜drupal目錄移出到你的文檔根目錄或者改變你的鏈接。然而,只有當請求確實存在於druppal目錄 –