2013-07-16 160 views
0

我需要一種方式來獲得訪問該文件夾中的所有圖像:用子域重寫規則?

sub1.example.com/images/ 

通過URL用於不同的子域(SUB2):

sub2.example.com/images/ 

例如,圖像sub1.example.com /images/hello.jpg是可訪問的(只,如果可能的話)通過sub2.example.com/images/hello.jpg

我只是tryed這條規則,但這樣做esn't工作:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^sub2.example.com/images/ 
RewriteRule ^(.*)$ http://sub1.example.com/images/$1 [L,NC,QSA] 
+0

聽起來像你只需要在你的Apache配置 –

+0

添加ServerAlias所以我不能只用htaccess的做到這一點? – xRobot

+0

這取決於你已經擁有了什麼,以及你正在嘗試做什麼。 sub1.example.com和sub2.example.com是否已經從正確的文件夾提供文件?如果您的服務器不認爲它託管sub2,則您的服務器不會對sub2執行重寫。 –

回答

0

試試這個代碼,而:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^sub2.example.com$ 
RewriteCond %{REQUEST_URI} ^/images/ 
RewriteRule ^(.*)$ http://sub1.example.com/images/$1 [L,NC]