Как мне написать правильное условие для моего файла htaccess? - PullRequest
0 голосов
/ 24 декабря 2018

Некоторый код вызывал разбиение на страницы на страницах сообщений в WordPress.Следовательно, теперь у меня есть сотни динамических страниц, которые Google проиндексировал.Я удалил код и также не позволил G проиндексировать их, но они все еще существуют в базе данных G.Я хочу, чтобы что-либо в приведенном ниже формате сообщило Google об ошибке 410, и я считаю, что это решит проблему.

Моя структура постоянных ссылок www.domain.com/post-name

По какой-то причинеОшибочный код связывал каждое сообщение с

www.domain.com / post-name / page / 1

www.domain.com / post-name / page / 2

и так далее для сотен постов.

Поскольку мои посты никогда не разбиваются на страницы, я в основном хочу иметь условие, которое приведет к тому, что Google получит ошибку 410 для любого

www.domain.com / post-name / page / *

RewriteRule ^(.*)/page/(.*)$ [L,R=410] 

не работает

Я не программист, поэтому, если бы вы могли использовать ELI5 с кодом, это было бы очень полезно.

1 Ответ

0 голосов
/ 25 декабря 2018

Вы можете использовать:

RewriteEngine on
RewriteRule /page/\d+$ - [NC,L,R=410] 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...