HTML・CSSテックラボ

SSIでPCとスマートフォンの出力を切り替える

2013年11月27日

ウェブサーバでSSI(サーバサイドインクルード)が有効になっていれば、SSIのIF文を使ってPCとスマートフォンの出力を切り替えることができます。

ここにPCの場合に出力したいコードを記載します

まず、exprの値にIFの条件文を指定します。


条件文の中でサーバ変数と正規表現が使えるので、次のようにユーザエージェントの値にiPhone、iPod、Android、Windows Phoneの文字列がないか正規表現にかけることができます。

、を使ってPCの場合のコードとスマートフォンの場合のコードを組み込むだけです。
SSIが有効であれば、下記コードで簡単なテストが可能です。




PCで表示しています


Comment

コメントを残す

メールアドレスが公開されることはありません。

リズムファクトリーはホームページの制作会社です。
ホームページ制作に関するご要望・ご相談はこちらからどうぞ。