私のサーバはUTF-8に設定されていますが、特定のフォルダにContent-Type HTTPヘッダ(charset = Shift-JIS)を出力したいと思います。私はAddDefaultCharset Shift-jisを含むフォルダに.htaccessファイルをアップロードしようとしましたが、うまくいきませんでした。Apacheの1つのフォルダに対してContent-type出力値を設定することはできますか?
答えて
を見てください?もしそうでなければ、そうしてください。
あなたは文字セットを持って、そのディレクトリ内のすべてのHTMLファイルをしたい場合は、問題が解決しない場合、あなたは(同じhtaccess
に)次のディレクティブと直接HTTPヘッダーを設定することができ
<FilesMatch "\.html?$">
ForceType 'text/html; charset=Shift-jis'
</FileMatch>
を試してみてください
<FilesMatch "\.html?$">
Header add Content-Type "text/html; charset=Shift-jis"
</FilesMatch>
あなたは他のファイルタイプのためのより多くのFileMatch
コンテナを追加し、ヘッダ内のMIMEタイプを調整する必要があります(例:.css
と.js
のための「テキスト/ cssの」または「アプリケーション/ javascriptの」ファイル)
はい、まさに私がやったことです。 Shift-jisでエンコードしたいフォルダにhtaccessファイルを直接アップロードしようとしました。あなたのお勧めをお試しください。 – sthg
ありがとうございました。あなたのソリューションはうまく機能しました。 – sthg
どちらが機能しましたか?私は1つとバックアップを提供 – BeetleJuice
による@MiffTheFoxはい。
<Files ~ "\.html?$">
Header set Content-Type "text/html; charset=utf-8"
</Files>
あなたがその文字セットを変更しようとしているディレクトリにあるhtaccess
であなたのAddDefaultCharset
ディレクティブを配置しましたオリジナルの答えでhttps://stackoverflow.com/a/913880/1431184
- 1. WCF WebGetメソッドのContentTypeを設定することはできますか?
- 2. Apache:複数のディレクトリに対して1つの設定
- 3. TomcatをApacheのプロキシとして設定することはできますか?
- 4. ServiceBus出力でBrokeredMessage ContentTypeを設定する
- 5. Apache Flink:1つのウィンドウで複数の値を計算して出力する
- 6. ファイルビートに複数の出力を設定することはできますか?
- 7. リストの意図に対して多対1リレーションシップを設定することはできません
- 8. 1つのソースファイルに対して-j設定を上書きしますか?
- 9. Java出力の列幅を設定することはできますか?
- 10. ケラス層の出力を設定することはできますか?
- 11. 1つ以上の変数を1つの値に設定できますか
- 12. 2つのDyGraphに対して1つのshowRangeSelectorを設定しますか?
- 13. ロギングを標準出力に出力するように設定することはできますか?
- 14. ApacheのバージョンをApacheの設定で検出しますか?
- 15. 1つのアプリケーションでDirectShowフィルタを設定および管理できますが、出力ピンを別のアプリケーションにバインドすることはできますか?
- 16. Fortranでゼロの値を持つ変数を空白として出力することはできますか?
- 17. デフォルト値としてドロップダウンで値= 1の項目を設定できますか?
- 18. Weblogic内の複数の管理対象サーバに対して1つのノードマネージャを設定できますか
- 19. ui入力値に対してanglejs maxlengthを設定します。
- 20. 2つのデータベース値を設定する1つのフォーム入力
- 21. 2つの異なるIBM BPM Std 8.5.7環境に対して1つのデータベースを設定できますか?
- 22. ワニスの1つのキャッシュページに2つの異なるURLを設定することはできますか?
- 23. PayPalの定期支払いに対してnotify_urlを動的に設定することはできますか?
- 24. Laravelは1つのコントローラに対して動的にタイムゾーンを設定します
- 25. Symfony2、コントローラー内の1つのアクションに対して2つのルートを設定できますか?
- 26. 関数は配列から1つの値だけを保存して出力します。どのように修正することができますか?
- 27. 1つのプロジェクトに対してユーザー名/電子メールを設定しますか?
- 28. 出力は1つの層としてカウントされますか?
- 29. 標準入力/出力をC言語のファイルに設定することはできますか?
- 30. nullまたは特定のタイプの値に対して参照をチェックすることはできますか?
"Shift-JISとなるフォルダ"とはどういう意味ですか? *そのコンテンツ*をShift-JISで実際にエンコードすることをお望みですか?あるいは単に 'charset = shift-jis'と書かれた' Content-Type' HTTPヘッダを出力したいのですか? – deceze
私はcharset = Shift-JISでコンテンツタイプのHTTPヘッダーを出力するためのフォルダを探していました。指摘してくれてありがとう! – sthg