2013-08-01 35 views
0

我試圖爲規範的路徑提供圖像的實際目錄,但沒有透露它。Apache:將具有規範路徑的文件重定向到實際目錄?

像這樣用不存在的目錄:

 http://www.mysite.com/Canonical/Directory/Name/my-image.png 

將被髮送到真正的目錄服務器上:

 http://www.mysite.com/img/my-image.png 

的圖像被稱爲,以便<img src="my-image.png" />頁面中的相對路徑繼承規範路徑。

我有這個重寫規則記住,但不會工作...

<IfModule mod_rewrite.c> 
    <FilesMatch "\.(gif|jpe?g|png|pdf)$"> 
     RewriteCond %{REQUEST_FILENAME} !-f 
     RewriteCond %{REQUEST_FILENAME} !-d 
     RewriteRule ^(.+) /img/$1 [L] 
    </FilesMatch> 
</IfModule> 

但所有我得到的是我的精彩404

回答

0

嘗試設置RewriteBase/img/$1工作。

+0

不,這沒有做到這一點...將繼續測試不同的方法,但開始瘋了:P – Christopher

相關問題