powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Несуществующая страницы отдает код 200
8 сообщений из 8, страница 1 из 1
Несуществующая страницы отдает код 200
    #40121222
NewLine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Есть правильная страница site.ru/contacts.php
Она корректно отображается и отдает код 200

Есть не правильная страница и она тоже отдает код 200 - site.ru/contacts.php/fdgsdgsdf
А должна по идее 404

Если я уберу слеш после php, то тоже все будет корректно.

Не понимаю, как справиться с этой проблемой.

Подскажите пожалуйста.
...
Рейтинг: 0 / 0
Несуществующая страницы отдает код 200
    #40121230
Ы2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NewLine, это вопрос к Apache, вам сюда .
...
Рейтинг: 0 / 0
Несуществующая страницы отдает код 200
    #40121319
estic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если перейти на современный способ построения Web-приложений (единую точку входа), то такой проблемы не будет.
...
Рейтинг: 0 / 0
Несуществующая страницы отдает код 200
    #40121322
estic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, кроме PATH_INFO у вас еще будут дубли со строкой запроса (QUERY_STRING).
...
Рейтинг: 0 / 0
Несуществующая страницы отдает код 200
    #40121357
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
estic
Если перейти на современный способ построения Web-приложений (единую точку входа), то такой проблемы не будет.

А что это?
...
Рейтинг: 0 / 0
Несуществующая страницы отдает код 200
    #40121363
estic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge
А что это?
В Интернете достаточно информации. В русскоязычной Википедии это описано не самым лучшим образом, но все же вот вам ссылка: https://ru.wikipedia.org/wiki/Единая_точка_входа_(шаблон_проектирования)
...
Рейтинг: 0 / 0
Несуществующая страницы отдает код 200
    #40121365
estic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Смысл в том, что за обработку адресов полностью отвечает само приложение. Соответственно, эту обработку можно сделать очень строгой, не оставляющей места каким-либо дублям, так что даже rel="canonical" становится не нужен.
...
Рейтинг: 0 / 0
Несуществующая страницы отдает код 200
    #40121376
estic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На некоторых дублях имеет смысл выполнять коррекцию адреса (при помощи постоянного перенаправления, т.е. со статусом 301). Наиболее известный пример такой коррекции в рамках "главного зеркала" - это устранение или наоборот добавление завершающего слэша.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Несуществующая страницы отдает код 200
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]