Измените 403 ошибки на 410 ошибок

Все 50 + страницы после page2 site.com/page1/page2/.

Как я изменяюсь 403 Error кому: 410 Error?

403 Error

You are not authorized to access this page.

This might be because:

    The page is not published
    The page is part of the CMS

1. Реализуйте пользовательские 410 ошибочных страниц

Эти 410 кодов указывают, что ресурс, который требуют, больше не доступен и не будет доступен снова. Это должно использоваться, когда задание было намеренно удалено, и ресурс должен быть очищен. После получения 410 кодов состояния поисковые системы должны удалить ресурс из своего индекса.

0
задан 15 October 2014 в 18:07
1 ответ

Вы можете использовать Директиву RedirectMatch

RedirectMatch 410 <appropiate rule>

Обновление:

Для настраиваемой страницы ошибок вы можете добавить:

ErrorDocument 410 /410error.html 

Альтернативный метод, если вы иметь много файлов - использовать следующее:

# Is the request for a non-existent file?
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^page1/page2/(.*) /page1/page2/$1 [R=410,L]

Это будет использоваться для всех страниц, которые удалены или не существуют в определенном каталоге. Будьте осторожны с этим, потому что перезаписывает поведение по умолчанию ошибки 404

1
ответ дан 4 December 2019 в 17:09

Теги

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