少し前にこのブログをブラッシュアップした時に気付いたんだけど、
忘れないように自分用のメモ、みたいなモノです。

エックスサーバー(レンタルサーバ)で
SVG・SVGZの画像形式を使いたい場合はサーバーパネルからの
MIME設定で「MIMEタイプ」と「拡張子」を追加してあげないとダメです。

●SVG・SVGZのMIME設定(エックスサーバー)

・SVG
 MIMEタイプ image/svg+xml
 拡張子 .svg
・SVGZ
 MIMEタイプ image/svg+xml
 拡張子 .svgz

マニュアル MIME設定(xserver)

ここで注意なんだけど、
公式のマニュアルどおりにMIMEのみ設定しても
SVGは表示されるもののSVGZが表示されません、でした(汗)。

SVGZを表示させるには…
FTPソフトで自分のサーバにアクセスし、
不可視ファイルの「.htaccess」を開きます。

上でサーバーパネルからMIMEタイプや拡張子を追加したので、
AddType image/svg+xml .svg
AddType image/svg+xml .svgz
この2行がすでに書かれているはずだから、
この下あたりに

AddEncoding gzip .svgz

この1行を自分で追加してあげます。
つまり最終的にこの3行になっていればOK♪

AddType image/svg+xml .svg
AddType image/svg+xml .svgz
AddEncoding gzip .svgz

SVGってそんなに最新の画像形式ってワケでもなく
2003年ごろ(SVG 1.1 第2版は2011年ごろ)勧告になった拡張子なので
わざわざMIMEタイプを自分で追加しなくてもJPGやPNGのように
普通に使えるようにして欲しいトコですね、サーバ側には。

とりあえず、追加の1行を忘れないように
自分用のメモでした♪

amazonで商品情報を見る
Adobe Creative Cloud コンプリート(月々払い)Adobe Creative Cloud コンプリート(月々払い)adobe
Adobe Creative Cloud コンプリート(12ヶ月版)Adobe Creative Cloud コンプリート(12ヶ月版)adobe
2016年 09月 06日(火)
apple > maccomments 0

comments 0

コメントを残す

・メールアドレスは非公開です。
・htmlタグは使えません。
・nameとcomment( * )は必須です。