- ベストアンサー
htaccess の rewriterule でカタカナが入っているURLを使いたい
htaccess の rewriterule でカタカナが入っているURLを 使いたいのですが、htaccessファイルがUTF-8で保存できないため困っています。 wikiフォルダへのrewriteは動作しています。 redirect ではなく rewrite で行いたいです。 何かいい方法がありませんか? ※htaccessサンプル RewriteEngine on RewriteCond %{HTTP_HOST} ^(www\.aaa\.com) RewriteRule ^/?(.*) http://www.aaa.com/wiki/メインページ [R=301,L]
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その前に、UTF-8で保存できないという理由はなんでしょうか。 WinNT系ならメモ帳でもUTF-8で保存できますが。 .htaccessはBOM付で保存しても問題ないはずです。 または、UTF-8に対応しているテキストエディタを使用するとか。
その他の回答 (1)
noname#140925
回答No.1
直接カタカナを使おうとするから問題なのでは? 素直にURLエンコードしたものを指定しましょう。 以下のページで、使いたいカタカナを含むURLを入力してエンコードを行い、出来上がった結果のURLを.htaccessに指定すればOKです。 [参考]URLエンコード/デコードツール http://www.benricho.org/moji_conv/16-URLencode_Shift_JIS.html
質問者
お礼
参考になりました
お礼
参考になりました