フレンドリーな URL のためのいくつかの書き換えルールを含む htaccess ファイルがあります。ヘブライ語で文字を使用する場合を除いて、すべて正常に機能しています'נ'
。
行 (1) は機能していますが、行 (2) は機能していません:
RewriteRule ^א$ file.ext
RewriteRule ^נ$ file.ext
私は単に500エラーを受け取ります。
(私は wamp + win xp.pro を使用しています)
Firefoxのようなブラウザは、通常UTF-8を使用してそのような文字をエンコードします。したがって、Webサーバーはこの文字の代わりにURLで「%D7%A0」を受け取ります。
キャラクター自体ではなく、.htaccessルールに入れてみてください。
RewriteRule ^%D7%90$ file.ext
RewriteRule ^%D7%A0$ file.ext
また、WebアプリケーションがUTF-8でエンコードされたURLを処理する方法を知らないため、500エラーメッセージが表示される可能性もあります。