Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > htaccess перенаправление


Автор: whatisnot 14.12.2014, 22:23
Приветствую.

Есть такая структура папок:

/main (вход по индексному файлу в ней)
/main/css 
/main/css/img

Из корня main запускается административное управление, в котором используется визуальный редактор. Документы подготовленные в нем ложаться в папку:

/doc

а изображения вставленные в них в папку:

/public/images/X
и 
/public/images/doc/X

где Х - это номер идентификатора владельца документа, и папок Х может быть сколько угодно.

То есть src изображений имеет путь /public/images/X/имя_файла.ext или /public/images/doc/X/имя_файла.ext.

Обмен клиент-сервер административного раздела производится на Ajax, запросы которого направляются к индексному файлу /main. Используется сессия. Все работает, но если в документ вставлено изображение и форма отправляется, то происходит запрос к индексному файлу сайта, стартуется сессия и соответсвенно "крошит" необходимое в сесии запущенной /main.

Происходило это потому, что в индексном файле администрироввания был прописан базовый путь корня сайта (по причине src изображений в документах). Пришлось это удалить, но открытые документы в редакторе естественно перестали отображать изображения. Есть решение этого, но хотел попробовать задейстовать htaccess, и толи тяму на это не хвтает, то-ли ...

В общем вопрос:

как через htaccess перенаправить запросы изображений из редактора /public/public/images/X/имя_файла.ext или /public/public/images/doc/X/имя_файла.ext в /public/images/X/имя_файла.ext или /public/images/doc/X/имя_файла.ext?   

Что-то даже указывая абсолютные пути ничего у меня не получается.
 





Автор: Aliance 15.12.2014, 08:36
При чем здесь PHP?

Автор: whatisnot 15.12.2014, 12:21
Да оно не причем, это я данного раздела не нашел на форуме, посичтал что это подходит. )

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)