skapunker
@skapunker
Умный

Как склеить эти страницы через htaccess?

Как склеить эти страницы 301 редиректом?

Есть страницы вот такие

mysite.ru/videos/category/1
mysite.ru/videos/category/2 и тд

с них нужно сделать 301 редирект на

mysite.ru/videos/category/1?page_id=1
mysite.ru/videos/category/2?page_id=1

При этом стоит учитывать, что id страницы может быть другим, чтобы это не пострадало.
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ответы на вопрос 2
skapunker
@skapunker Автор вопроса
Умный
сделал так

RewriteCond ^videos/category/(\d*)$ [NC]
RewriteRule ^videos/category/%1?page_id=1 [R=301,L]


но не работает ((((
Ответ написан
shambler81
@shambler81 Куратор тега htaccess
RewriteRule ^videos/category/([0-9]{1,})$ /videos/category/1\?page_id=$1 [L,R=301]

собственно вот если ID равно цифре категории.
но вы делаете какую-то бабуйню, все наоборот избавляются от гет параметров в урлах.

Если в GET просто статическая цифра то
RewriteRule ^videos/category/[0-9]{1,}$ /videos/category/1\?page_id=1 [L,R=301]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы