カテゴリー︎: 【PHP】
新規webサイトをつくるさいに
他のwebサイトコードを使い回しをしたいが
いちいちドメイン部分を書き直すのがめんどう。。。
なので、ドメイン部分だけをphpで取得してcssのパスを自動的に書き換える方法
このコードをhtmlに仕込めばOK
↓↓↓
<?php echo $_SERVER['SERVER_NAME'];?>
実際にhtml内のhref部分に記述する ↓↓↓↓↓ <link rel="stylesheet" type="text/css" href="https://<?php echo $_SERVER['SERVER_NAME'];?>/css/style.css">
【結果実行】自動的にドメイン名を取得して表示される ↓↓↓↓↓ <link rel="stylesheet" type="text/css" href="http://faq.tank.jp/css/style.css">
サーバー名ではなくて、ドメイン名を取得することで
CSSのリンク先を設定する
もちろん、サイト内のリンク先に設定できる
これで、webサイトが変わっても同じコードで使い回しができる