Как использовать php для определения корня сайта внутри href

Я хотел бы иметь возможность определять корень моего сайта с помощью php, чтобы я мог легко переключаться между относительными и абсолютными ссылками для локального и онлайн-тестирования.

например вместо смены href="/css/style.css" в href="http://example.com/css/style.css"

Могу ли я использовать php для вызова в корне сайта?

Изменить: Первоначально пробовал это с Sass & Css, но мне показалось, что это неправильный путь.

0

Решение

Вы можете легко достичь этого, используя язык сценариев, такой как PHP.

В верхней части HTML-страницы

<?PHP
$pageRoot = "http://localhost:8080"; // for example
// $pageRoot = "http://myUrl.com"; // commented out as we're local testing first
?>

Затем для вызова ваших CSS-файлов измените href на:

href="<?=$pageRoot?>"/css/style.css"

Затем просто закомментируйте локальный хост и отмените комментирование правильного URL на вашем удаленном сервере.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]