Был файл, original.php. Захотелось его переименовать в full_name.html используя Mod_Rewrite.
С этим проблем нет: RewriteRule ^ full_name.html /original.php
Вопрос: Как перенаправить запросы с original.php на full_name.html c кодом 301.
Вижу только решение для PHP:
if ($_SERVER[REQUEST_URI]!='full_name.html') {
header("HTTP/1.1 301 Moved Permanently");
header("Location: full_name.html"); exit;
}
Интересно, можно ли решить это тем же .htaccess...
Ilya: я говорю о своих тестовых запросах которые сам направил к боту. Он присылает их бесконечно повторяя одно и то же сообщение. Возможно он ждет какое-то подтверждение получения, но сервер отдает код 200 и делает ответный запрос к боту для ответа, что еще ему не хватает?
С этим проблем нет:
RewriteRule ^ full_name.html /original.php
Вопрос:
Как перенаправить запросы с original.php на full_name.html c кодом 301.
Вижу только решение для PHP:
Интересно, можно ли решить это тем же .htaccess...
Добавление такого кода приводит к бесконечному редиректу и ошибке веб-сервера