16

Apache で単純な img タグを使用して .svg を表示すると、奇妙な問題が発生します。

私のローカル コンピューターでは、画像が表示されます。私の mt VPS では、画像が壊れたリンクとして表示されます。壊れた画像リンクを右クリックして「画像を開く」と、画像が正しく表示されます (パスが正しいことがわかります)。

私のHTMLは次のようになります。

<img width="32" height="32" alt="icon" id="create-wheel-icon2" src="public/assets/img/svg/idea_vect.svg" style="left: 230px; top: 57px; opacity: 1;">

何かご意見は?

4

2 に答える 2

24

ロバートが上で提供したリンクの情報は私のために働いた:

次のルールを含む .htaccess ファイル:

AddType image/svg+xml svg svgz
AddEncoding gzip svgz
于 2012-06-21T15:08:22.503 に答える
9

ほとんどの場合、正しい MIME タイプで画像を提供していません。その方法については、http: //kaioa.com/node/45を参照してください。

画像を配置する場所が明らかでないことを確認するために、最初に png ファイルを取得することを常に試みることができます。

于 2012-06-05T17:31:37.583 に答える