2013-07-16 5 views
0

Мне нужен способ, чтобы получить доступ к всем изображениям в папке:Переписать правила с субдоменами?

sub1.example.com/images/ 

через URL-адрес с другой подобластью (SUB2):

sub2.example.com/images/ 

Например, изображения sub1.example.com /images/hello.jpg доступен (только, если это возможно) через sub2.example.com/images/hello.jpg

Я только судимый это правило, но сделать esn't работа:

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

звучит как вам просто нужно добавить ServerAlias ​​в вашем апача конфигурации –

+0

Так что я не могу сделать это только с 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] 
Смежные вопросы