У меня есть следующий URL:
http://www.domain.com/results.php?state=WA&city=Seattle&sub=algebra
Я бы хотел, чтобы он выглядел как:
http://www.domain.com/results/WA/Seattle/algebra
И ...
http://www.domain.com/results.php?state=WA&city=Seattle
как
http://www.domain.com/results/WA/Seattle
Я полагаю, что я мог бы написать первое как:
RewriteRule ^results/(.*)/(.*)/(.*)$ /results.php?state=$1&city=$2&sub=$3 [L]
, но я застрял, пытаясь понять, как объединить их обоих ... слеши бросают меня.Есть предложения?
RewriteRule ^results/([^/]+)/([^/]+)/([^/]+)$ /results.php?state=$1&city=$2&sub=$3 [L] RewriteRule ^results/([^/]+)/([^/]+)$ /results.php?state=$1&city=$2