Страница 1 из 1

Модуль re_write

Добавлено: 03 авг 2012, 14:14
Никита
Сайт переноситься с сервера на openserver. Там есть папка data большого размера и я не буду ее переносить нужно как то настроить доступ удаленно, но не работает

RewriteEngine On
RewriteRule ^data/(.*)$ http://dev.zobocom.promosila.ru/data/$1 [R]

Вроде все так написано и модуль подключен.

Добавлено: 03 авг 2012, 15:22
Максим
Проверил, у меня работает.

Добавлено: 03 авг 2012, 15:40
Никита
а вы где это пишете?

Добавлено спустя 2 минуты 33 секунды:
Я пишу в
<VirtualHost ...>
<Location />
</Location>
</VirtualHost>

Добавлено: 03 авг 2012, 16:42
DelphinPRO
а что не в .htaccess ?

Добавлено: 03 авг 2012, 16:53
Никита
А что там именно прописать из этого

<VirtualHost ...>
<Location />
RewriteEngine On
RewriteRule ^data/(.*)$ http://dev.zobocom.promosila.ru/data/$1 [R]
</Location>
</VirtualHost>

И куда его кинуть?туда же где лежит папка data?

Добавлено спустя 4 минуты 25 секунд:
у меня то он может тоже работает, тогда путь неверный, но я как только не пробовал((

Добавлено спустя 1 минуту 44 секунды:
Требуется чтобы при обращении к папке data (за картинками скажем) , на самом деле картинки брались бы из http://dev.zobocom.promosila.ru/data . Что может быть не так?

Добавлено: 03 авг 2012, 17:08
DelphinPRO
вот эти строчки
RewriteEngine On
RewriteRule ^data/(.*)$ http://dev.zobocom.promosila.ru/data/$1 [R]
напишите в .htaccess (название именно такое, если не знали)
и положите файлик в корень локального сайта

Добавлено: 06 авг 2012, 08:27
Никита
Все равно не работает, может что то ему мешает?правило какое нибудь или alias может мешать?

Добавлено: 06 авг 2012, 11:05
Lynx
Я делаю так:
1. Включаю модуль прокси в конфиге апача.
2. В конфиге виртуалхостов(почему то в htaccess не сработало):
<Location /api/>
ProxyPass http://xxxyyyzzz.com/api
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</Location>

Добавлено: 06 авг 2012, 12:11
Никита
Выдает ошибку 400
Your browser (or proxy) sent a request that this server could not understand.

Добавлено спустя 37 минут 4 секунды:
Вот таким образом все решилось

RedirectMatch data/(.*)$ http://domen.ru/data/$1