2014-10-21 3 views
0

У меня есть сайт с категорией и листингом. Они действуют как фильтр, когда я использую один фильтр, все в порядке. При объединении обоих URL-адресов: www.domain.com/productlisting/category/cat1/brand/brand1.html и www.domain.com/productlisting/brand/brand1/category/cat1.html. Это дублированный контент - для устранения этого я хочу иметь только одну возможность, оставленную (www.domain.com/productlisting/brand/brand1/category/cat1.html). Веб-страница генерирует оба варианта, поэтому я хотел поместить правило перезаписи в файл .htaccess, но это не сработало. Может быть, кто-то может дать мне намек на это:htaccess изменить порядок подпапки

Options +FollowSymlinks 
RewriteEngine On 
RewriteRule /productlisting/category/([a-zA-Z0-9-_]+)/brand/([a-zA-Z0-9-_]+)\.html /productlisting/brand/$2/category/$1.html [L] 
+0

"Это не работает" не очень специфичен, возможно, объяснить, что произошло/не произошло. – TML

+0

Извините за задержку, нет перенаправления. – tomino

+0

Я использовал http://htaccess.madewithlove.be/ для тестирования - этот инструмент сказал, что правило rewrite в порядке. – tomino

ответ

0

Он работает с

RedirectMatch 301/produktuebersicht/категория/([^ /] +)/бренд/([^ /] +) .html /produktuebersicht/brand/$2/category/$1.html

;-)

Смежные вопросы