|
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования. |
|
Опции темы |
Сегодня | |||||
|
25.03.2022, 16:12 | #1 | |||
Реноме:
1551
|
Проверить существование файла через заголовок
Не получается проверить существование файла через заголовок
Что через $url = @get_headers($url); что через Curl $httpCode = curl_getinfo($ch, CURLINFO_RESPONSE_CODE); Если файл есть, ответ такой: Array ( [0] => HTTP/1.0 200 OK [1] => Connection: close [2] => content-type: text/plain [3] => last-modified: Sun, 06 Mar 2022 13:48:40 GMT [4] => etag: "6d-6224bbb8-4fd80bf40baaed20;;;" [5] => accept-ranges: bytes [6] => content-length: 109 [7] => date: Fri, 25 Mar 2022 12:05:45 GMT [8] => server: LiteSpeed [9] => vary: User-Agent ) Удаляю файл с хостинга, ответ такой: Array ( [0] => HTTP/1.0 200 OK [1] => Connection: close [2] => content-type: text/html; charset=UTF-8 [3] => expires: Wed, 11 Jan 1984 05:00:00 GMT [4] => cache-control: no-cache; private [5] => content-length: 6605 [6] => date: Fri, 25 Mar 2022 12:08:36 GMT [7] => server: LiteSpeed [8] => vary: User-Agent ) Ответы разные, но Всё время пишет что "200 OK" Как правильно проверить существование файла?
__________________
|
|||
25.03.2022, 16:47 | #3 | |||
Реноме:
1551
|
Через браузер то я и не проверял
Так вот в чём прикол, если файл robots есть он отображается так: User-Agent: * Host: Disallow: /link/ Disallow: /wp-admin Disallow: /wp-feed Если я его удаляю, он отображается так: User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Файл удаляю физически, - как так, откуда берётся robots ? WP сам генерирует robots, но как? добавлено через 4 минуты Да, есть такое: Если нет файла и включено ЧПУ (а включено почти у всех, мало кто оставляет ссылки вида /?p=1), wordpress сам генерирует виртуальный robots.txt.
__________________
Последний раз редактировалось Port_Artur; 25.03.2022 в 16:51. Причина: Добавлено сообщение |
|||
Реклама | |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
|
|