2017-02-10 8 views
1

доWordPress Перенаправление Старые URL - Удалить Категория

sample.com/info/news-in-one.html 
sample.com/tests/test-for-me.html 
sample.com/matrix/pro-matrix.html 
and more 

после

sample.com/news-in-one.html 
sample.com/test-for-me.html 
sample.com/pro-matrix.html 
and more 

И я хочу, чтобы перенаправить старые URL. Как это сделать в htaccess.

Всего категорий 6: информация, тесты, матрица, примечания, земля, море.

Извините за мой английский.

+0

Вы хотите переписать или перенаправлять? Если URL-адрес изменится в браузере? Должно ли это быть во всех этих каталогах? информация, тесты и матрица? – SuperDuperApps

+0

Я хочу перенаправить. Я изменил структуру ссылок (удаленные категории URL-адресов). Всего категорий 6: информация, тесты, матрица, заметки, земля, море. –

+0

Спасибо, я обновил ваш вопрос с этой информацией и дал ответ. – SuperDuperApps

ответ

0

Вы можете сделать это следующим образом:

RewriteEngine on 
RewriteRule ^(?:info|tests|matrix|notes|ground|sea)/(.+\.html)$ /$1 [R=301,L] 
+0

К сожалению, эти ссылки перестали работать: 'sample.com/info/ sample.com/tests/ sample.com/matrix/ sample.com/notes/ sample.com/ground/ sample.com/ море/' Эти справочные списки статей –

+0

Я обновил правило, чтобы они все еще работали. – SuperDuperApps

+0

Спасибо. Но я столкнулся с этой проблемой: 'sample.com/info/page/2/ sample.com/info/page/3/ sample.com/info/page/4/ ... образец. com/tests/page/2/ sample.com/tests/page/3/ sample.com/tests/page/4/ ... и более' –