Поэтому я использую метод относительных путей в моем коде:
<script src="../css/myscript.js"></script>
include('../include/file.php');
Но всякий раз, когда мне нужно обратиться из корня (например, если файл включен в файлы разных папок), я определяю корень и использую его следующим образом:
define('ROOT_DIR', $_SERVER['DOCUMENT_ROOT']);
define('ROOT_HTTP', 'http://' . $_SERVER['SERVER_NAME']);
<script src="<?php echo(ROOT_HTTP); ?>/css/myscript.js"></script>
include(ROOT_DIT . '/include/file.php');
Это нормально?
Задача ещё не решена.
Других решений пока нет …