Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

сайт отдает 200


Гість

Recommended Posts

в общем проблема такая... ранее на домене размещался другой сайт, после него остались ссылки в яше...типа http://сайт.ру/?jn=igri-dlya-malchikov-zelya

при переходе по таким ссылкам отдает главную страницу.. как сделать, что бы было 404 ?

Надіслати
Поділитися на інших сайтах

в общем проблема такая... ранее на домене размещался другой сайт, после него остались ссылки в яше...типа http://сайт.ру/?jn=igri-dlya-malchikov-zelya

при переходе по таким ссылкам отдает главную страницу.. как сделать, что бы было 404 ?

Зачем ? Canonicial же есть

Если параметры на главной не надо - закройте в robots.txt их

Надіслати
Поділитися на інших сайтах

  • 1 month later...

...

прописал в index.php это

if (isset($request->get['jn'])) {
header("HTTP/1.0 404 Not Found");
header('Location: index.php?route=error/not_found');
}

на 404 на сайте переходит, но вот при проверке на http://wwhois.ru/response.php показывает HTTP/1.1 302 Found

Надіслати
Поділитися на інших сайтах

header('Location: index.php?route=error/not_found'); - есть редирект

 

В принципе это не нужно делать в индексе

 

Дело в том  что такие загловки

могут быть только один

 

header("HTTP/1.0 404 Not Found");
Это не значит, что вы его отправили

header('Location: index.php?route=error/not_found');

Это не значит, что вы его отправили

Заголовок отправится, как только начнется вывод

 

Если хотите в index

то вот

if (isset($request->get['jn'])) {
     $action = new Action('error/not_found');
} else {
    if (isset($request->get['route'])) {
        $action = new Action($request->get['route']);
    } else {
        $action = new Action('common/home');
    }
}

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.