我將兩個Drupal站點合併爲一個多站點安裝。但其中一個網站的文件保存在<drupal root>/files
而另一個保存在<drupal root>/files/site-2
(實際上是符號鏈接<drupal root>/sites/site-2/files
)。現在我正在尋找一種方式來「合併」他們沒有失去我的網站-1的URL結構即我想將Drupal文件目錄重寫爲子文件夾
http://site-1.com/files
顯示http://site-1/files/site-1
並保持http://site-2.com/files/site-2
,因爲它是。
我想這可以通過一個簡單的.htaccess mod_rewrite操作來完成,但我對此不太瞭解。我試圖
RewriteCond %{HTTP_HOST} site-1.com
RewriteRule ^/files(.*)?$ /files/site-1$1 [NC]
但這似乎並不奏效。有人能幫助我嗎?
背景問題:通過Drupal的文件表處理的文件,或獨立上傳? – anschauung 2011-02-11 22:27:01