私はHTMLTidyを使用していますが、
<a href="http://www.äöü.com/">Link</a>
させる
<a href="http://www.%C3%A4%C3%B6%C3%BC.de/">Link</a>
リンクをそのまま維持するようにTidyに指示するにはどうすればよいですか?
私の構成:
'output-xhtml' => true,
'numeric-entities' => true,
'hide-comments' => false,
'show-body-only' => true,
'doctype' => 'transitional',
'wrap' => 0,
'alt-text' => '',
'word-2000' => true,
'drop-proprietary-attributes' => true
また、無効fix-uri
にしてに設定しよchar-encoding
うとしましutf8
たが、役に立ちませんでした。
私がこれをやりたい理由は、Firefoxが最近この種のURLエンコーディングに問題を抱えているためです。Firefoxの最新バージョンでwww.v%C3%A4terwiderstand.deにアクセスしてみてください(stackoverflowはウムラウトを含むドメインも処理できないようであるため、実際のリンクを作成することはできません)。 「サーバーが見つかりません」エラーを参照してください。ただし、後でURLバーでEnterキーを押すだけで、Webサイトは正常に開きます。私の知る限り、これは他のブラウザでは起こりません。
どんな助けでもいただければ幸いです!