Я использую простой вызов wget для загрузки XML-файла. В журнале вывода отображается другая страница, которую я полностью не вызывал. Это вирус или вредоносное ПО на моем сервере? Почему я вижу http://lyrics.url.com/, когда я его никогда не называл? Я вижу, что «301 перемещен навсегда», но почему?
Вот несколько примеров ...
Вызов:
sudo wget --output-document=/home/main/nfl_liveupdate_scorestrip_ss.xml URL "https://nfl.com/liveupdate/scorestrip/ss.xml"
Журнал выхода:
--2016-07-10 20:12:42-- http://url/
Resolving url (url)... 52.0.146.161, 52.200.98.122
Connecting to url (url)|52.0.146.161|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://lyrics.url.com/ [following]
0 redirections exceeded.
--2016-07-10 20:12:42-- https://nfl.com/liveupdate/scorestrip/ss.xml
Resolving nfl.com (nfl.com)... 23.63.181.201
Connecting to nfl.com (nfl.com)|23.63.181.201|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://www.nfl.com/liveupdate/scorestrip/ss.xml [following]
Это может быть запутанным, но на самом деле это «хорошо». Домен «nfl.com» возвращает другой IP-адрес, чем «www.nfl.com», и сеть доставки контента настроена для перенаправления на правильный адрес. Если вы используете «http://www.nfl.com/liveupdate/scorestrip/ss.xml» (обратите внимание на «www»!), Сперва не будет перенаправления.