この形式で2つのアルファベットと3桁の式を書きたいと思います。TT234
([A-Z]2+[0-9]+)
上記は私が書いたものですが、エラーが発生しています。誰かコメントできますか?
問題を書き直してみましょう。基本的には、.htaccessに書き換えURLパラメータ制約を記述しています。
RewriteEngine On # Turn on the rewriting engine
RewriteRule ^test/(home|member|admin)/([A-Z]{2}[0-9]{3})/(xml|json)$ localhost/username/index.php?type=$1&id=$2&format=$3 [L]
RewriteRule ^test/.*$ localhost/username/error.php [L]
そして今xmlParseEntityRef: no name
、正規表現をに変更した後、このエラーが発生します([A-Z]{2}[0-9]{3})
が、パラメータは正しくチェックされます。