RewriteRule
forが.htaccess
あり、URL 内のすべての文字を許可したいと考えています。
PHP を使用して不適切な文字を除外します
私が現在持っているコードは
RewriteRule ^([a-zA-Z0-9\-]+)\.php$ file.php?key=$1 [L]
に変えてみました
RewriteRule ^(.*)\.php$ file.php?key=$1 [L]
すべてが通過できるようにしますが、機能しません。.htaccess のみの PHP で何もフィルタリングしたくありません。PHP でそれらを除外しても、すべてのチャクターを許可するとセキュリティ上のリスクはありますか?