0

私はページコントローラーを作成しました、そして私はtinymceでページを生成することができます

問題は、ページ名がこのようにアラビア語である場合です

例:http:// domain / solarBlog / blog /category/السلمي

エラーを表示しています

あなたが提出されたURIは、許可されていない文字が含まれています

アラビア文字を許可するURIを作成する方法はありますか?

また、デフォルトを使用しています

$config[‘permitted_uri_chars’] = ‘a-z 0-9~%.:_\-’;

バージョン2.1.0を使用したことに注意してください

4

1 に答える 1

1

Codeigniter は、一部の文字を送信することを許可していません。ただし、非ラテン言語の場合、データはエンコードされて渡され、エンコードされた文字列に許可されていない文字が生成されます。したがって、解決策は、主に URL のエンコード中に使用される $config['permitted_uri_chars'] の % などの一部の文字を削除することです。ただし、codeigniter のドキュメントでは推奨されていません。詳細については、ここをクリックしてください

于 2012-05-28T11:54:09.280 に答える