SEO freundlichere URLs, Anfänger
Verfasst: 21.09.2011 22:59
Hallo Leute,
ich möchte meine Seiten Seo-freundlicher gestalten und natürlich die Verlinkungen und URL Seo-freundlicher gestalten.
Meine Webseiten-Struktur ist wie folgt:
Index.php
Stylesheet.css
Content/weitere_Inhalte.html
Die Inhalte werden in der index.php via php include in den Content-Bereich geladen.
Der Link sieht dann wie folgt aus: „?page=inhalt“. Dann wird im Content-Bereich die Datei inhalt.html geladen (GET page).
Nun möchte ich das Ganze aber SEO-freundlicher machen und die Links so gestalten:
„content/inhalt.html“
Die URL soll dann natürlich www.seite.de/content/inhalt.html heissen.
Dies soll dann allerdings trotzdem intern auf www.seite.de/index.php?page=inhalt führen und somit via include den Inhalt laden. Allerdings soll die Webadresse www.seite.de/content/inhalt.html so aussehen.
Wie kann ich das über mod_rewrite in einer .htacces so schreiben, dass es funktioniert? Ich habe leider kaum Erfahrungen mit .htaccess und was ich so versucht habe, hat meist nicht funktioniert bzw. bei einer Lösung waren dann alle Pfade zu Bildern oder CSS nicht mehr funktionsfähig.
Oder gibt es da vielleicht eine Grundbasis, wie man das eigentlich anpackt?
Dann habe ich gehört, gibt es noch eine Zeile für die .htacces, die einem erlaubt, dass www. bei der URL wegzlassen. Wie funktioniert das?
Bitte um Hilfe, danke schon mal! ?
Grüße tplusk
ich möchte meine Seiten Seo-freundlicher gestalten und natürlich die Verlinkungen und URL Seo-freundlicher gestalten.
Meine Webseiten-Struktur ist wie folgt:
Index.php
Stylesheet.css
Content/weitere_Inhalte.html
Die Inhalte werden in der index.php via php include in den Content-Bereich geladen.
Der Link sieht dann wie folgt aus: „?page=inhalt“. Dann wird im Content-Bereich die Datei inhalt.html geladen (GET page).
Nun möchte ich das Ganze aber SEO-freundlicher machen und die Links so gestalten:
„content/inhalt.html“
Die URL soll dann natürlich www.seite.de/content/inhalt.html heissen.
Dies soll dann allerdings trotzdem intern auf www.seite.de/index.php?page=inhalt führen und somit via include den Inhalt laden. Allerdings soll die Webadresse www.seite.de/content/inhalt.html so aussehen.
Wie kann ich das über mod_rewrite in einer .htacces so schreiben, dass es funktioniert? Ich habe leider kaum Erfahrungen mit .htaccess und was ich so versucht habe, hat meist nicht funktioniert bzw. bei einer Lösung waren dann alle Pfade zu Bildern oder CSS nicht mehr funktionsfähig.
Oder gibt es da vielleicht eine Grundbasis, wie man das eigentlich anpackt?
Dann habe ich gehört, gibt es noch eine Zeile für die .htacces, die einem erlaubt, dass www. bei der URL wegzlassen. Wie funktioniert das?
Bitte um Hilfe, danke schon mal! ?
Grüße tplusk