Переписать URL в htaccess принять символ?
У меня есть URL это:
domain.com/search?category=&q=title+product
теперь я хочу перенаправить на
domain.com/tim-kiem=title+product
Я обрабатываю это .htaccess
RewriteRule ^search\?category=\&q=(.*)$ domain.com/tim-kiem-$1.html [R,L]
Однако это не работает.
1 ответ
Решение
Часть запроса вашего URL соответствует %{QUERY_STRING}
переменная:
RewriteCond %{QUERY_STRING} \bq=([^&]+) [NC]
RewriteRule ^search/?$ /tim-kiem=%1? [R,L]