php - 构建站点地图但网页不使用链接

标签 php javascript mysql sitemap hyperlink

各位,我正在尝试为一个巨大的多页面网络应用程序构建一个站点地图(我们非常需要一个)。从技术上讲,它只不过是使用 javascript 而不是传统链接来访问许多页面的 php/MySQL Web 表单的集合。

<td width="100" align="center" ONMOUSEOVER="this.className='bgover'" ONMOUSEOUT="this.className='bgout'" onclick="location.href='../main.php'">Main Page</td>

上面是当前如何管理链接的代码示例。我知道我可以搜索各个页面(近 1000 个),并找到这些“location.href”变量,这将帮助我获得每个部分的站点地图。但也许有更简单的方法?我们使用 Trac 和 SVN,所以也许我的处理方式是错误的?任何建议将不胜感激。

最佳答案

您可以使用recursive directory iterator获取您网站中所有页面的列表。

这取决于您是否希望每个页面都对外界可见。如果您有一些配置或私有(private)/管理文件,我建议将它们移到网络根目录之外,或者只将您的公共(public)内容放入特定文件夹中。

编辑:你的问题很困惑,如果我误解了你的问题,我会删除这个答案。

关于php - 构建站点地图但网页不使用链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2859351/

相关文章:

PHP & MySQL(i) : How to generate a random user id?

php - 对数组进行排序并显示其对应者

php - 从父项中获取过滤后的子项

javascript - 字典在 python 中查找到 javascript

mysql - MySql 中多对多关系中的不希望的删除

mysql - 整合来自 2 个不同数据库的数据

javascript - AJAX - 如何保护我的 ajax/php 函数免遭垃圾邮件?

javascript - meteor :将子文档添加到现有记录

Javascript 将 null 传递给 C# Controller 参数中的 ExpandoObject 字段

mysql - 计算两行之间的时间差