Нужна помощь спецов по RewriteEngine

mnn
На сайте с 21.01.2008
Offline
71
mnn
826

Имеется движок сайта, требующий в описании виртуального хоста (в конфиге Apache) указывать следующую директиву:

Alias /media /путь/к/локальному/серверу/images

Т. к. не все хостеры предоставляют возможность редактировать конфигурационные файлы сервера, необходимо описать это при помощи файла .htaccess (я так понимаю, средствами RewriteEngine).

Тех, кто разбирается в этом, прошу подсказать решение.

M
На сайте с 16.09.2009
Offline
278
#1
Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
mnn
На сайте с 21.01.2008
Offline
71
mnn
#2

myhand,

Спасибо за ссылку, эта инструкция мне знакома. Но к настоящему моменту я не достиг нужного результата при помощи неё (бывает, что доходит не так быстро, как хотелось бы), поэтому и обратился на форум.

M
На сайте с 16.09.2009
Offline
278
#3

а что вы уже пытались делать?

что мешает, например, положить в DocumentRoot ту самую

требуемую директорию media/ ?

mnn
На сайте с 21.01.2008
Offline
71
mnn
#4

myhand,

Пробовал разные варианты правил, но ни одно из них не "заработало" как надо.

myhand:
что мешает, например, положить в DocumentRoot ту самую
требуемую директорию media/ ?

Пока так и сделал - так работает. Но смысл в том, что по задумке разработчика движка, директория images должна была находиться за пределами корня сайта.

Всё равно - спасибо! ;)

M
На сайте с 16.09.2009
Offline
278
#5

ну так RewriteEngine вам тут все-равно не поможет.

если вам нужно отобразить в нужный location директорию

вне documentroot - так именно для этого mod_alias и

сделан. больше ничем - увы.

mnn
На сайте с 21.01.2008
Offline
71
mnn
#6
myhand:
так именно для этого mod_alias и
сделан. больше ничем - увы.

О! Это многое проясняет. Вероятно, следовало вопрос ставить по-другому, но я был почти уверен, что RewriteEngine способен выполнять такие задачи (ну или как-то иначе из под .htaccess).

Ещё раз благодарю за ответ :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий