🌐 Проверьте доступность веб-сайта из командной строки Linux |

🌐 Проверьте доступность веб-сайта из командной строки Linux

Мануал

Вы можете легко проверить доступность веб-сайта из командной строки Linux и получить коды состояния с веб-сервера, используя такие команды, как TELNET или CURL.

Проверить доступность сайта с помощью CURL

Выполните следующую команду, чтобы проверить, работает ли веб-сайт и какое сообщение о состоянии показывает веб-сервер:

$ curl -Is https://itsecforu.ru | head -1
HTTP/1.1 200 OK

Код состояния «200 OK» означает, что запрос успешно выполнен и веб-сайт доступен.

Вот еще один пример, который показывает вам, как curl отображает различные коды состояния.

$ curl -Is https://itsecforu.ru | head -n 1
HTTP/1.1 301 Moved Permanently

301 это редирект с https на http

Вы также можете проверить наличие определенной страницы на сайте:
$ curl -Is https://www.itsecforu.ru/index.php | head -n 1
HTTP/1.1 200 OK

Проверить доступность сайта с помощью TELNET

Вы также можете проверить доступность веб-сайта и получить код ответа с помощью команды telnet:

$ telnet www.itsecforu.ru 80
Trying 91.206.200.119...
Connected to itsecforu.ru.
Escape character is '^]'.
HEAD / HTTP/1.0
HOST: www.shellhacks.com
<PRESS ENTER>
<PRESS ENTER>

Вы получите вывод следующим образом:

HTTP/1.1 200 OK
Server: nginx/1.1.10
Date: Sun, 26 May 2013 19:29:46 GMT
***
Это также означает, что с сайтом все в порядке.

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий