[Решено] Редирект без замены урла

Главные вкладки

Аватар пользователя antevgen@drupal.org antevgen@drupal.org 3 марта 2010 в 15:56

Возможно ли сделать редирект с помощью .htaccess без смены url?

Мне необходимо загрузить pdf из директории sites/default/files с помощью ссылки files.

Если применять решение:
RewriteEngine on
RewriteRule ^(files/.*)$ http://%{HTTP_HOST}/sites/default/$1 [R=301,L]

То происходит загрузка контента из sites/default/files, но при этом меняется url на sites/default/files, а необходимо, чтобы оставался files.

При использовании:

Alias /files/ /sites/default/files/

Не подключается сайт.

Комментарии

Аватар пользователя antevgen@drupal.org antevgen@drupal.org 3 марта 2010 в 16:28

<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a> wrote:
дайте плиз ключи от квартиры соседа но чтобы я мог заходить только в свою квартиру.

Возможно просматривать в такой способ документ, если сделать symlink на sites/default/files.

Но это же не решение в случае мультисайтинга.

Аватар пользователя antevgen@drupal.org antevgen@drupal.org 5 марта 2010 в 13:19

<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a> wrote:
дайте плиз ключи от квартиры соседа но чтобы я мог заходить только в свою квартиру.

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(files/.*)$ sites/default/$1 [L]

Вот каким я разрешил свою проблему. Спасибо всем, кто мне помог решить задачу.