URL の読み取りに .htaccess を使用しています
RewriteRule ^([A-Za-z0-9-\.]+)/?$ profile.php?profileId=$1 [NC,L]
この行の正規表現は、ご存知のようにすべての英数字を受け入れますが、特定の文字列を拒否したい-「登録」
受け入れます:-
example.com/434OR example.com/UserNameORexample.com/UserName432フォーマット
だからそれも受け入れますexample.com/registerが、私はそれを拒否したいです。こうなってほしい
example.com/register=>example.com/login.php?page=register
そして、同様のタイプの静的クエリを持つより多くの文字列を拒否できる場合は、example.com/settings方法を提案してください。