私のルールは以下です。
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ doctor_viewprofile.php?hid2=$1 [L,NC]
RewriteRule ^([a-zA-Z0-9_-]+)$ blog_mgt_full.php?a=$1&cuserid=$2&cusertype=$3 [L,NC]
2 番目のルールは最初のルールと競合し、最初のルールまたはページにリダイレクトされます。なぜこれが起こっているのかわかりません。