У меня есть несколько URL с вопросительными знаками, и я надеюсь перенаправить их, но это не работает: Redirect 301 /categories/Allergy-vs.-Intolerance-What-is-the-Difference?/ https://www.example.com/articles.html/allergy-vs-intolerance/
Я искал много постов в прошлом, но вопросительные знаки обычно использовались в строке запроса, а не в том виде, в котором они оказались в моих URL.
Так что это не сработало:
RewriteCond% {QUERY_STRING} ^ Нетерпимость-что-то-разница $ [NC] RewriteRule ^ index.php $ https://www.example.com/articles.html/allergy-vs-intolerance/? [R = 301, L, NC]
Я получил 404 не найден.
Для ясности, исходный URL: https://www.example.com/categories/Allergy-vs.-Intolerance-What-is-the-Difference?/
Целевой URL: https://www.example.com/articles.html/allergy-vs-intolerance/