Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
header(404)
|
|||
|---|---|---|---|
|
#18+
Задача - при доступе к странице вернуть ошибку 404 и заставить апач отобразить стандартную страницу об ошибке. Пробовал Код: php 1. 2. 3. получаю пустую страницу. В access.log записано[13/Mar/2015:16:01:50 +0200] "GET /admin/users.php HTTP/1.1" 404 -При этом, если я запрашиваю несуществующую страницу, то сообщение такое[13/Mar/2015:15:57:46 +0200] "GET /admin/users1.php HTTP/1.1" 404 214214 байтов ушло. В интернетах советуют после отправки 404, вызывать readfile() нужной страницы об ошибке, но я понятия не имею, что это за страница и какая будет установлена конфигурация из ErrorDocument. Хотелось бы просто вернуть серверу ошибку и, чтобы он ее штатно обработал. С уважением, Vasilisk ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 17:19 |
|
||
|
header(404)
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_В интернетах советуют после отправки 404, вызывать readfile() нужной страницы об ошибке, но я понятия не имею, что это за страница и какая будет установлена конфигурация из ErrorDocument.Как вариант, обратиться curl'ом к несуществующему адресу этого сервера (только не нарваться в запросе на свой скрипт) и таким образом получить контент страницы, сохранить его в файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 18:12 |
|
||
|
header(404)
|
|||
|---|---|---|---|
|
#18+
vkleКак вариантИнтересно. Причем даже в файл сохранять не нужно. Сразу на stdout. Как я понял, ничего цивилизованней нет? Только там же выводится и имя запрашиваемой страницы. Ладно, будем пробовать заменять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 19:46 |
|
||
|
header(404)
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, здесь утверждается что http_send_status (404); должна помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 20:17 |
|
||
|
header(404)
|
|||
|---|---|---|---|
|
#18+
bazile здесь утверждаетсяНе помогает. Я проверял. Собственно совет и не подтвержден. Сделал так Код: php 1. 2. 3. 4. 5. 6. 7. 8. +.htaccess Код: php 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 20:51 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=65&tid=1461927]: |
0ms |
get settings: |
11ms |
get forum list: |
24ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 397ms |

| 0 / 0 |
