tolstys
Новичок
здравствуйте, помогите разобраться)
средствами CI настроен роутинг
в методе контроллера
на странице index.php есть относительные пути, например, "img/image1.png"
так вот полные пути получаются вида: "http://site.ru/method/img/image1.png", а мне необходимо чтобы ссылка была вида: "http://site/img/image1.png"
одно из решений, задавать абсолютные пути
другое - изменять ссылки в .htaccess
есть ли какое то другое решение, так как хочется, чтобы ссылки были относительные и имели сразу хороший вид?
зы: второй способ не везде работает, при этом другие правила в .htaccess срабатывают, в чем может быть проблема?
средствами CI настроен роутинг
PHP:
$route['(method1|method2)/(value1|value2)'] = "controller/$1/$2";
PHP:
$this->load->view('index');
так вот полные пути получаются вида: "http://site.ru/method/img/image1.png", а мне необходимо чтобы ссылка была вида: "http://site/img/image1.png"
одно из решений, задавать абсолютные пути
PHP:
echo "http://" . base_url() . "img/image1.png";
PHP:
RewriteRule ^(method1|method2)/(.*)$ $2 [L]
зы: второй способ не везде работает, при этом другие правила в .htaccess срабатывают, в чем может быть проблема?