Пути для файлов в админке

TheGP

Новичок
Пути для файлов в админке

Можно ли сделать чтобы в бэкэнде и фронтенде пути /images/123.png ссылались на разные директории?

У меня есть две директории _frontend и _backend, и хотелось бы чтобы для фронтенда путь преобразовывался в /_frontend/images/123.png а для админки(когда в урл есть admin/) - в /_backend/images/123.png

Так можно сделать?

Для фронтенда то я просто могу все пути заменить:
PHP:
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule    ^$ _frontend/    [L]
RewriteRule    (.*) _frontend/$1 [L]
а для админки создал директорию admin/
и в ней поместил подобное:

PHP:
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule    ^$ ../_backend/    [L]
RewriteRule    (.*) ../_backend/$1 [L]
проблема в том что если запрашивать картинки в админке через /images/ срабатывает именно первый htaccess и они пытаются загрузится из фронтендовской папки..
 

TheGP

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

Духовность™

Продвинутый новичок
в css придется потом менять все пути до картинок
ах, какая сложная задача! Пути поменять - применить функцию Find+Replace в любом текстовом редакторе. Работы на 1.5 минуты от силы.
 

TheGP

Новичок
так я хочу чтобы было все красиво:) так придется написать скриптик который будет менять эти пути (хочу чтобы пользователь сам мог сменить урл админки)

возможно можно как то подругому сделать структуру чтобы это было легко сделать, поищу, где то видел в каких то cms ках
 

antson

Новичок
Партнер клуба
TheGP
config.php
....
define(ADMIN_URL,'/admin/' );
....

index.php
....
'<link href="'.ADMIN_URL.'/css/style.css" rel="stylesheet" type="text/css">';

в папке admin/css/
подпапка images и
style.css
.....

background: url('images/bg.gif');

т.е. используешь путь относительно расположения css файла

или почитай вот это http://www.htmlbook.ru/html/base.html
 

TheGP

Новичок
antson про base знаю, но что то не везде он у меня работает, потестирую, спасибо
 
Сверху