Задать вопрос
serg_small_developer
@serg_small_developer
Начинающий прогер

Почему не работаю правила в htaccess?

ПРошу помощи. Прописываю правила в .htaccess, и например такой 301 редирект работает
RewriteCond %{QUERY_STRING} ^post_type= [NC]
RewriteRule (.*) $1? [R=301,L]

для такой страницы https://site.com/?post_type=shop_order&p=86/commen...
а вот уже такие правила
RewriteCond %{QUERY_STRING} ^type=rss$
RewriteRule (.*) $1? [R=301,L]
Для этого https://site.com/blog/retsepty-s-medom.feed?type=rss


RewriteCond %{QUERY_STRING} ^post_type= [NC]
RewriteRule (.*) $1? [R=301,L]

и для этого https://site.com/add.html?category_id=1&product_id=2


не хотят срабатывать как бы я не писал
Прошу помощи так как перешарил много ресурсов, перепробовал кучу вариантов которые не работаю
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
serg_small_developer
@serg_small_developer Автор вопроса
Начинающий прогер
кому интересно, решил вопрос вот таким способом
Options +SymLinksIfOwnerMatch
RewriteEngine on
Redirect 301 /blog/retsepty-s-medom.feed https://site.com/

RewriteCond %{QUERY_STRING} ^category_id= [NC]
RewriteRule (.*) $1? [R=301,L]

Для такой ссылки https://site.com/blog/retsepty-s-medom.feed?type=rss и с остальными так же сделал, т.е. сначала идет редирект на главную но по сути мы попадаем на https://site.com/?type=rss, и дальше я перенаправляю все такие запросы на главную
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
maxxannik
@maxxannik
Сайты на WordPress + Интернет магазины WooCommerce
У вас Апач или чистый nginx? Если второе то htaccess он будет игнорить и все правило надо писать в конфиге.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы