так чтобы при переносе на другой сайт ссылки не слетали. те чтобы http://site/ подставлялось к внутреним ссылкам автоматически
так чтобы при переносе на другой сайт ссылки не слетали. те чтобы http://site/ подставлялось к внутреним ссылкам автоматически
Комментарии
например вот так - /node/5587
вобщем вместо http://site/ нужно просто писать так - /
ничё не слетит
ссылка находится на странице http://site/some/test указывает на http://site/any/333
если пишу просто /any/333 то ссылка получается вида http://any/333
если пишу any/333 то ссылка получается вида http://site/some/any/333
а нужно http://site/any/333
а откуда у тебя http:// берётся?
/путь - относительно корня домена
./путь - относительно данного места
../путь - на уровень выше
../../путь/ на 2 уровня выше
в чем проблема то?
Пропиши в setting.php переменную $base_url
прописал, сделал ссылку /to/toto теоритечески должно подставить к этому $base_url, но что то ничего не подставило
Да, прикольный "глюк", с этим $base_url есть.
если напишите
<?php print $base_path .'/to/toto'?>
на выходе получите
http://to/toto
но стоит убрать первый обратный слэш, т.е
<?php print $base_path .'to/toto'?>
на выходе получите
http://вашюсайт/to/toto
хз.. я всегда пишу /node и всегда подставляется мой сайт
попробуй
<?php
print (base_path().'to/toto');
?>