2015-06-12 5 views
0

мне нужно переписать мой URL с помощью .htaccess.htaccess URL-Rewrite решение?

URL-адрес является

http://www.domain.com/subfolder/search-brands/index.php/?q=Garment Bags&brand=traveler apos s choice 

И я хочу, чтобы работать как этот

http://www.domain.com/subfolder/search-brands/Garment Bags/traveler apos s choice 

Любой может сделать это? Большое спасибо за вашу помощь!

+0

Где вы положили htacces - в корне или в '/ subfolder'? – splash58

+0

в подпапке - поиск-бренды – Alexandru

ответ

1

Вы можете использовать этот код в файле /subfolder/search-brands/.htaccess:

RewriteEngine On 
RewriteBase /subfolder/search-brands/ 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/]+)/([^/]+)/?$ index.php?q=$1&brand=$2 [L,QSA] 
+0

Я думаю, что я не спросил правильно, но иногда ключевое слово, торговое название может содержать прописные буквы и пробелы, такие как http://www.domain.com/subfolder/search -brands/index.php /? q = Сумки одежды & бренд = выбор путешественника по выбору " – Alexandru

+0

ok попробуйте обновить мое правило. – anubhava

+1

работа прекрасная, спасибо много anubhava! – Alexandru