在同一个Web上提供不同的XML内容

时间:2012-05-23 09:32:59

标签: php redirect

我不知道这是否适合提出这个问题,所以如果我做错了,我很抱歉。我认为这不是一个重复的问题。如果是的话,我也很抱歉。

目前,我有一个网络应用程序,它从一个独特的XML文档中获取其内容。网址为“http://webapp.com/”

问题是,现在我必须创建一个使用新的不同XML文档的Web的第二个版本,因此我必须将它们放在不同的URL中,如下所示:

http://webapp.com/activities
http://webapp.com/stages

如何在服务器端的一个目录上拥有所有源代码(我认为维护更好,资源缓存更好等等)但是这两个URL指向文件夹并制作PHP根据URL来浏览XML?

我想我必须更改.htaccess文件才能重定向到该文件夹​​,但是如何判断我必须加载哪些XML?用户必须在搜索栏上看到他使用的网址,例如“http://webapp.com/activities”

是的,有人可以帮帮我吗? 谢谢大家

1 个答案:

答案 0 :(得分:2)

您可以使用.htaccess规则将http://webapp.com/{anything}之类的网址重定向到http://webapp.com/?q={anything}。然后在您的脚本中,您可以根据$_GET['q']编写条件并加载不同的XML。那就是我理解你的问题。