I am trying to rewrite url from www.xxx.com/test.com to www.xxx.com/my.php?d=test.com
using the following directive:
Options Indexes FollowSymLinks
RewriteEngine On
RewriteRule ^((.+).(.+))$ my.php?d=$1
this is not working, for example, the url is www.xxx.com/test.com
it seems like it gets rewrite to www.xxx.com/my.php?d=test.com
then gets rewrite to www.xx.com/my.php?d=my.php or something like that. does this mean the pattern is getting applied recursively??
how do I fix the regex?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…