私のローカル環境への道を設定するためのより良い方法はありますか?これが私がやろうとしていることです
<?php
if ($_SERVER['SERVER_NAME'] == 'localhost') {
define("URL", "/mysite");
}else{
define("URL", "");
}
?>
このアプローチの唯一の問題は、コードに次のようなものを散らかす必要があることです。
<link rel="stylesheet" href="<?php echo URL; ?>/css/main-style.css" type="text/css" media="all" />
<link rel="stylesheet" href="<?php echo URL; ?>/css/home.css" type="text/css" />
<script src="<?php echo URL; ?>/js/jquery.js?v=1.5.2" type="text/javascript"></script>
<?php include($_SERVER['DOCUMENT_ROOT'] . URL . '/inc/header-inc.php'); ?>
そして、私は自分のサイトですべての絶対パスを見つけて、これでコードを乱雑にしているURLを前に追加する必要があります。私はMAcosxを使用しており、DOCUMENT_ROOTは/ Users / alex/Sitesです。
/ Users / alex / Sites / mysiteに変更できますが、mysite2が必要な場合はどうなりますか