我有一个网站,我用weebly,所以我没有很多可自定义的项目,如搜索框和东西,但我知道atomz搜索。唯一的问题是,他们需要链接到网站上的页面,我有一些我想要包含的隐藏页面。我甚至不确定这是否可行但是我可以将XML站点地图(可以自动生成一个)转换为:
<url>
<loc>
http://kingdomofmuqtasid.weebly.com/1/post/2012/7/welcome-to-my-site-and-welcome-to-me.html
</loc>
<lastmod>2012-07-14</lastmod>
</url>
<url>
<loc>
http://kingdomofmuqtasid.weebly.com/1/post/2012/7/summers.html
</loc>
<lastmod>2012-07-14</lastmod>
</url>
<url>
<loc>
http://kingdomofmuqtasid.weebly.com/1/post/2012/7/apple-technology-of-the-future.html
</loc>
<lastmod>2012-07-14</lastmod>
</url>
<url>
现在有没有办法获取网址并将document.write作为链接?如果javascript不可能,我有一个本地的apache设置,我可以用它来测试PHP脚本,然后PHP会工作吗?
谢谢!
答案 0 :(得分:1)
你问的是一个有很多解决方案的问题。在回来之前你应该再做一些谷歌搜索,但是这里是为了让你开始。
选项1:使用AJAX加载站点地图(xml)文件,解析XML,以及构建/插入超链接。我建议你使用jQuery来完成所有这些步骤。这将是最快捷,最简单的解决方案,但对SEO,可维护性等有副作用。
选项2:使用PHP解析站点地图(xml)文件并在服务器上构建超链接。这个解决方案需要更多的知识,可能需要更长的时间......但是IMO是更好的解决方案。