カテゴリー︎: 【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"> |
【結果実行】自動的にドメイン名を取得して表示される ↓↓↓↓↓ |
サーバー名ではなくて、ドメイン名を取得することで
CSSのリンク先を設定する
もちろん、サイト内のリンク先に設定できる
これで、webサイトが変わっても同じコードで使い回しができる