web - 如何查找网页的所有非链接子站点?
问题描述
有没有办法找到一个站点的所有子站点?即使是本网站未引用的那些。
例如:我有网站www.foofoo.de,这个网站有 3 个子网站 - www.foofoo.de/horse、www.foofoo.de/dog、www.foofoo.de/mouse。站点www.foofoo.de有到/horse和/dog的链接,但没有到 /mouse 的链接。但是,如果我专门将此地址写入我的网络浏览器,我仍然可以访问网站www.foofoo.de/mouse 。
有什么办法,如果我不知道它的完整地址,我可以找到这个子网站,只是www.foofoo.de?谢谢
解决方案
您可以尝试找出它是否有站点地图。要么将其设置为公开且对 www.foofoo.de/sitemap 上的用户可见,要么作为网络服务器上的文件,可供 google 之类的机器人访问,例如 www.foofoo.de/sitemap.xml
但是所有者可以决定他们想在站点地图上列出哪些站点。
推荐阅读
- excel - 运行时错误 438:对象不支持 ... 用于工作簿上的 Debug.Print
- mysql - `字段列表`中的未知列“某事”,出了什么问题?
- c - 无法在函数调用中更改动态分配的数组值
- python - Python Sklearn - 将 RFE 和 GridSearch 与 ClassifierChain 结合使用
- sql-server - 动态 SQL 的问题(另:如何从 ExecuteNonQuery 获取 SQL 行)
- css - Z-Index 未在其他元素之上显示元素
- rust - 有没有办法将多个非复制元素移出数组?
- java - 如何将具有多个数据的字符串添加到字符串数组
- sqlite - EF Core 的数据优先多对多
- python - opencv - OMR -Python - 排序问题