CityHost.UA
Допомога і підтримка

Як повернути 410 відповідь з серверу?

Для повернення заголовка з 410 відповіддю, наприклад, для випадків з видаленням сайтів з видачі Ви можете використовувати наступну конструкцію:


1. В [в поточній директорії сайту] створити директорію з назвою 410 або будь-якими іншою довільною назвою і вказати її в якості [корневої директорії сайту]


2. Створити всередині директорії з пункту[1], index.php файл додати такі рядки - для того, що б повертати сам заголовок:

 

<?php
header("HTTP/1.1 410 Gone");
header("Status: 410 Gone");
header("Retry-After: 3600");
?>

 

3. Створити всередині директорії з пункту[1], .htaccess файл і додати такі рядки - для того, що б переадресувати всі запити на index.php:

 

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

Для швидкого доступу до файлів, директорій та їх редагування Ви можете використати [файловий менеджер]