By default, Tomcat uses ISO-8859-1 character encoding when decoding URLs received from a browser. This can cause problems when Confluence's encoding is UTF-8, and you are using international characters in attachment or page names.
conf/server.xml を編集し、Coyote HTTP Connector が定義されている行を見つけます。次のような行ですが、もう少し多くのパラメーターが指定されている場合もあります。
<Connector port="8090"/> |
URIEncoding="UTF-8" property to the connector:
<Connector port="8090" URIEncoding="UTF-8"/> |
mod_jk を使用している場合、上記と同じ URIEncoding パラメーターを AJP コネクタに適用し、次のオプションを Apache mod_jk 設定に追加します。
<Connector port="8009" protocol="AJP/1.3" URIEncoding="UTF-8"/> |
JkOptions +ForwardURICompatUnparsed |
For comprehensive examples of how to use Tomcat and Apache with Confluence, see Running Confluence behind Apache.