我有一个相当复杂的问题(对我来说),这就是为什么我需要求助于你们的人:)总是一个伟大而快速的资源寻求帮助。
背景 我有一个网站,主页是一个大的可拖动屏幕(www.example.com/),其中所有的子页面都是teasered。如果您点击预告片(www.example.com/pages/page1),则会打开一个带有iframe的jquery灯箱并显示该页面。这很有效。
问题: 问题是,与iframe一样,如果有人直接访问子页面(www.example.com/pages/page1),可能是通过索引的谷歌搜索,他将看不到iframe和背后的大拖动屏幕。
问题: 我需要一个脚本,在发生任何事情之前,重定向一个带有更多部分的URL,然后将root重定向到根页面,并将这些部分作为不同的查询附加,这样我就可以通过javascript或其他东西读取它们并触发每手iframelightbox。
方法 所以
www.example.com/pages/page1
需要成为
www.example.com?vars=/pages/page1
或适当的东西。
我认为这可以在我的htaccess中使用mod_rewrite,但我不知道如何。
我希望这在某种程度上是可以理解的:)我尽我所能。
答案 0 :(得分:3)
RewriteRule ^(.+)$ /?vars=$1
应该做的伎俩。
不要放*而不是+,否则你可能会以无限循环结束。