Я хочу отправить код состояния 410, если в URL-адресе есть ?
. Поскольку сайт работает только с URL-адресами с поддержкой SEO (например, www.domain.com/seo-enabled-urls
).
Благодаря поддержке сообщества StatckOverflow это перенаправление 301, которое работает отлично:
RewriteBase /
RewriteRule ^romance-package-two\.html$ http://www.domain.com/wedding-champagne [QSA,NC,R=301,L]
Таким же образом я хочу добавить код сообщения 410, который сообщит Google (например, поисковым системам) об окончательном удалении, чтобы у нас не было проблем с неизвестными или не найденными URL-адресами SEO.
Если URL-адрес выглядит так
www.domain.com/seo-enabled-urls?param1=val1¶m2=val2
, я хочу сохраните тот же URL, но только с этим кодом 410
RewriteCond %{query_string} ^(.*&)?$ [NC]
RewriteRule ^1$ same url code [QSA,NC,R=410,L]
Пожалуйста, помогите мне.