2010-09-02 56 views
0

這可能是一個知道apache mod重寫和正則表達式,但有人不是我的人直截了當。 這就是我正在尋找的: 我只是想重新路由圖像,CSS請求到一個共享的存儲庫的圖像/ CSS文件。例如我們有6-7個可以在同一臺服務器上或不同的站點。 目前,圖像看起來像這個/img/site1_header.jpg,所有我想要的是,內部這個請求應該成爲/img/header.jpg所以基本上刪除變量'site1'(或站點2,站點3)apache mod-rewrite文件名更改

任何幫助讚賞。

感謝

回答

0

我沒有測試過,但我希望它看起來像:

RewriteEngine On 
RewriteRule ^(.*)/(site[0-9]*_)(.*)$ $1/$2 [PT,L] 
+0

謝謝。對不起,我不清楚。我提到的關鍵字變量(如site1,site2,site3 ....)可以是任何字符串。 site1,site 2只是例子。我將嘗試將你的正則表達式作爲基礎,並嘗試調整它以滿足我的需求。非常感激。 – aboxy 2010-09-02 22:46:44

+0

我認爲這將工作:^(。*)\ /(。* _)(。*)$ – aboxy 2010-09-02 22:50:38