首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从列表中检测cms

问从列表中检测cms
EN

Unix & Linux用户
提问于 2020-01-30 14:09:55
回答 1查看 291关注 0票数 0

如果我使用Wordpress,我的市场部想从我那里检测我们的域名。我有我们庞大的域名列表,但我找不到合适的cms检测器,这将只是保存哪个域有wordpress到输出文件。

我非常感谢你的建议。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-01-30 15:54:26

您可以检查网站索引页和grep的"WordPress“或更好的”wp内容“子字符串。

例如,我检查了几个网站的“wp-内容/主题”子字符串,一个班轮:

代码语言:javascript
复制
DOMAINS="enjoyyourcooking.com yabloko.studio academyselfdefense.com cnn.com middlechildphilly.com"; for i in ${DOMAINS}; do wget --timeout=5 -qO- ${i}|grep 'wp-content/themes' >/dev/null 2>&1 && echo "+++ Domain ${i}: wordpress detected" || echo "--- Domain ${i}: wordpress NOT detected"; done

输出:

代码语言:javascript
复制
+++ Domain enjoyyourcooking.com: wordpress detected
+++ Domain yabloko.studio: wordpress detected
+++ Domain academyselfdefense.com: wordpress detected
--- Domain cnn.com: wordpress NOT detected
+++ Domain middlechildphilly.com: wordpress detected

可读的代码版本:

代码语言:javascript
复制
DOMAINS="enjoyyourcooking.com yabloko.studio academyselfdefense.com cnn.com middlechildphilly.com";
for i in ${DOMAINS}; do
  wget --timeout=5 -qO- ${i}|grep 'wp-content/themes' >/dev/null 2>&1 && 
    echo "+++ Domain ${i}: wordpress detected" || 
    echo "--- Domain ${i}: wordpress NOT detected";
done

当然,没有任何保证,搜索子字符串没有改变,当wordpress被修改为一个特定的网站.但我无法控制。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/564938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档