Все это хорошо конечно, НО! Заметил нехорошее поведение - 404 ошибка обрабатывается как 301 и только потом выдает 404 а это не хорошо.
Ошибка 404 Сервер не возвращает ошибку 404 если страница не найдена Перенаправление - 301 301 Moved Permanently — запрошенный документ был окончательно перенесен на новый URI, указанный в поле Location заголовка. Некоторые клиенты некорректно ведут себя при обработке данного кода. Появился в HTTP/1.0.
При запросе не существующей страницы htpps://site.ru/754185/124589 сервер не вернул код ошибки 404 (страница не найдена), код ответа сервера - 301
Здравствуйте. Новичок в программировании, при добавлении данного кода у меня на конце слеш не убирается а наоборот добавляется, с одной стороны проблема решена т.к. адрес со слешем и без ведет на одинаковые страницы. Тем не менее хочу уточнить так и должно быть?
Дмитрий написал: Все это хорошо конечно, НО! Заметил нехорошее поведение - 404 ошибка обрабатывается как 301 и только потом выдает 404 а это не хорошо.
Ошибка 404 Сервер не возвращает ошибку 404 если страница не найдена Перенаправление - 301 301 Moved Permanently — запрошенный документ был окончательно перенесен на новый URI, указанный в поле Location заголовка. Некоторые клиенты некорректно ведут себя при обработке данного кода. Появился в HTTP/1.0. При запросе не существующей страницы htpps://site.ru/754185/124589 сервер не вернул код ошибки 404 (страница не найдена), код ответа сервера - 301 http://grogl.net https://webmaster.yandex.ru/ Проверка ответа сервера
Если на хвосте слеш, отдает 404.
Удалось решить данную проблему ? Если да, то как ?
та же проблема теперь вот думаю есть ли вообще такая возможность, сайт с новыми ссылка где в конце слеш - однозначно потеряет все позиции в поиске а перенаправление по 301 это не решение
Господа, помогите пожалуйста. Как ни вставляю вышеперечисленные решения, то одно не работает, то другое, то третье.. Что мне необходимо дописать в мой .htaccess чтобы страницы без слеша открывались с ним? Сайт на https , если это имеет значение