doran7
Новичок
В конфигах разных CMS и форумов прописывается базовый URL сайта по типу:
При этом при смене хостинга этот $base_url приходится прописывать заново вручную.
Вопрос к корифеям. Возможно ли определять автоматически, программно, этот самый базовый URL сайта, чтобы все работало при смене хостинга?
Пока ничего кроме
не пришло в голову. Поиск делал, но ответа на вопрос не нашел.
UPD. Уточнение. Для внутренних путей и ссылок применяется относительная адресация, а для внешних - абсолютная адресация.
Код:
$base_url = ''http://some_site/smf/'; // например, для известного форума SMF
Вопрос к корифеям. Возможно ли определять автоматически, программно, этот самый базовый URL сайта, чтобы все работало при смене хостинга?
Пока ничего кроме
Код:
$base_url = 'http://'.$_SERVER['SERVER_NAME'].'/';
UPD. Уточнение. Для внутренних путей и ссылок применяется относительная адресация, а для внешних - абсолютная адресация.
Последнее редактирование: