htmlをphpとして扱う

カテゴリー: blog オン 2023年5月9日

先日おこなった静的html案件で、途中から数カ国語に展開することがわかり、言語分の変更をどうするか悩みました。

特設サイトで基本的に文字が画像なで、タイトルなどは英語ということもあり、ほとんど変えることはないのですが、HTMLタグのlang属性を変えておきたいところ。

ページ数は10ページほどですが、8言語あるので修正が起きた時に全部直すのはちょっと手間がもったいない。phpならブラウザの言語設定をもとに自動で変えられるのでphpにするかなとも思ったのですが、ローカルのphp対応がうまくいかなかったので他の方法を探すと、htaccessファイルにhtmlをphpとして実行するように設定させることができるという方法があることを知り、無事コードを共通して使えることができました。

あまりないケースですが、ちょっと動的処理を入れたい時に重宝しそうです。

サーバーによってはうまく動かないらしいので、事前確認は必要です。