带有多个GET变量的PHP导航

时间:2010-12-30 08:18:58

标签: php variables navigation get

我几个星期都在试图寻找理想的php导航方式。

(理想=非常灵活+ 100%SEO友好)。

到目前为止我所得到的地方:

在.htaccess的帮助下,任何数量的变量都作为数组传递给php。 这意味着:

www.example.com/somepage/subpage/some-parameters-too

会给我一个包含3个字符串的数组

'SomePage的' “子页面” “一些参数 - 太”

现在......这很好用,但如果我在这里:

www.example.com/somepage /

并点击我的菜单中的“主页”,它实际上调用了一个不存在的页面

www.example.com/somepage/home

现在...

我知道如果我的锚标签而不是“home”包含“http://www.example.com/home”, 这会起作用,但我已经读过(在这里的某个地方),它既无效又有效 不安全(并且被许多主机禁用 - 我知道它在我的本地主机上默认禁用)

那么 - 怎么做?

我看到stackoverflow上的链接显示为绝对网址,我在哪里犯了错误?

感谢。

1 个答案:

答案 0 :(得分:2)

我认为你可以使用<base>元素来指定哪个url必须从哪个url开始相对路径。 http://www.w3schools.com/tags/tag_base.asp