2010-12-30 12 views
0

Ich prügele meinen Kopf seit Wochen versuchen, den idealen Weg zu finden, um PHP-Navigation zu tun.PHP-Navigation mit mehreren GET-Variablen

(Ideal = extrem flexibel + 100% SEO-freundlich).

Wo ich so weit gekommen:

Mit Hilfe von .htaccess wird eine beliebige Anzahl von Variablen übergeben als ein Array PHP. Bedeutung dieses:

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

gibt mir ein Array mit drei Saiten

'somepage' 'Unterseite' ‚some -parameter-too‘

Nun ... das funktioniert gut, aber wenn ich hier bin:

www.example.com/somepage/

und klicken Sie auf ‚Home‘ in meinem Menü, ruft es praktisch eine nicht existierende Seite

www.example.com/somepage/home

Jetzt

...

Ich weiß, dass, wenn mein Anker Tag anstelle von "home" enthalten "http://www.example.com/home", das würde funktionieren, aber ich habe gelesen (hier auf der Website irgendwo), dass es sowohl unwirksam und unsicher (und deaktiviert von vielen Hosts - Ich weiß, dass es auf meinem localhost standardmäßig deaktiviert ist)

So - wie geht das?

Ich sehe Links auf Stackoverflow als absolute URLs, wo mache ich einen Fehler?

Danke.

Antwort