所以我想要2個不同的重寫規則。國防部重寫與2類似重寫cond
第一:
http://mydomain.com/affiliate/533/1 - >http://mydomain.com/affiliate/index.php?member=533&campaign=1
二:
http://mydomain.com/affiliate/533/2/1 - >http://mydomain.com/templates/2/step1.php?member=533
下的.htaccess給500內部服務器錯誤。我究竟做錯了什麼?
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^affiliate/([0-9]+)/([0-9]+) affiliate/index.php?member=$1&campaign=$2 [NC]
RewriteRule ^affiliate/([0-9]+)/([0-9]+)/step([0-9])+) templates/$2/step$3.php?member=$1 [NC]
([0-9] +)/([0-9] +)/ step([0-9])+)?您的第二個基地網址中沒有「步驟」。還有一個額外的右括號。也許你的意思是^ affiliate /([0-9] +)/([0-9] +)/([0-9] +)? –