是否可以创建一个批处理文件来检查网站/ url是否重定向到另一个站点?
例如,检查http://www.google.com/是否重定向到http://www.google.com/randomsite.php/,如果它可以执行以下状态,我会很高兴:
www.google.dk/ Redirects to www.google.dk/randomsite.php/例如,使用echo和一些变量,例如:
echo %Google1% Redirects to %Google2%它看起来就像这样
www.google.dk/ Redirects to www.google.dk/randomsite.php/发布于 2012-12-09 09:30:54
Windows中没有内置的工具,但是如果你下载了一个Windows compatible version of curl,你可以用它来打印标题。这个blog article似乎是一个很好的起点。
例如:
curl -sL http://www.stackoverflow.com --head | find "301" OR
curl -sL http://www.stackoverflow.com --head | find "302"如果找到,%ERRORLEVEL%变量将大于0,因此您可以进行检查。
发布于 2012-12-09 09:32:30
在Linux下,curl -I http://yoururl.com.您只需要第一行,所以可以从curl -I http://yoururl.com | head -n 1开始
https://stackoverflow.com/questions/13783555
复制相似问题