Autor |
Nachricht |
LioGetz
Threadersteller
Dabei seit: 24.03.2003
Ort: Aachen
Alter: 44
Geschlecht:
|
Verfasst Mo 26.03.2007 19:51
Titel mod_rewrite URL umschreiben |
|
|
Hallo allerseits,
hat jemand vielleicht Ahnung davon???
Ich hab mir diverse Dinge ergoogelt, aber so ganz haut das anscheinend nicht hin.
Ich hab im Moment ne Struktur von:
und würde gerne
haben.
Geht das? Wenn ja, wie?
Bis jetzt hab ich durch das Beispiel hier sowas gefunden:
Code: |
RewriteEngine on
RewriteRule ^show/([^/\.]+)/?$ index.php?show=$1 [L]
|
Aber da mache ich wohl nochwas falsch...
Danke im voraus
CU
Lio
|
|
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.03.2007 20:13
Titel Re: mod_rewrite URL umschreiben |
|
|
probier mal
RewriteRule ^(*.).html index.php?show=$1 [L]
hab allerdings auch null ahnung von MR, von daher kann das auch totaler bullshit sein.
|
|
|
|
|
Anzeige
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.03.2007 20:14
Titel
|
|
|
Code: | RewriteRule (.*).html$ index.php?show=$1 [L] |
somit wird aus
?show=home == home.html
?show=sitemap == sitemap.html
usw....
Also der Inhalt des $_GET Parameters 'show' wird zum erstezen
genutzt und ein '.html' angehängt.
Ob das jetzt so die perfekte Lösung ist, kann ich dir nicht sagen,
damit kenne ich mich jetzt nicht so gut aus..
Edit: zu spät ...
Zuletzt bearbeitet von m am Mo 26.03.2007 20:15, insgesamt 1-mal bearbeitet
|
|
|
|
|
LioGetz
Threadersteller
Dabei seit: 24.03.2003
Ort: Aachen
Alter: 44
Geschlecht:
|
Verfasst Mo 26.03.2007 20:23
Titel
|
|
|
hmm, danke schonmal, aber irgendwie tut sich da garnix...
Hier die Page zum testen...
Meine .htaccess sieht jetzt so aus, und liegt im selben Ordner:
RewriteEngine on
RewriteRule (.*).html$ index.php?show=$1 [L]
Muss ich sonst noch was beachten?
Ich bin bei Host-Europe und habe da ein L-Paket oder so, da ist mod_rewrite meiner Meinung nach möglich...
|
|
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.03.2007 20:26
Titel
|
|
|
m hat geschrieben: | Code: | RewriteRule (.*).html$ index.php?show=$1 [L] |
somit wird aus
?show=home == home.html
?show=sitemap == sitemap.html
usw....
Also der Inhalt des $_GET Parameters 'show' wird zum erstezen
genutzt und ein '.html' angehängt.
Ob das jetzt so die perfekte Lösung ist, kann ich dir nicht sagen,
damit kenne ich mich jetzt nicht so gut aus..
Edit: zu spät ... |
so wollters doch auch oder nich?
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.03.2007 20:26
Titel
|
|
|
Also, ich kann per
http://www.liogetz.de/misc/test/kontakt.html
zum Beispiel zugreifen. Daher kann ich jetzt nicht
nachvollziehen was nicht funktionieren sollte?
beeviz hat geschrieben: |
so wollters doch auch oder nich? |
Hast du nicht gerade das selbe gepostet, oder sehe ich das falsch?
Zuletzt bearbeitet von m am Mo 26.03.2007 20:30, insgesamt 2-mal bearbeitet
|
|
|
|
|
LioGetz
Threadersteller
Dabei seit: 24.03.2003
Ort: Aachen
Alter: 44
Geschlecht:
|
Verfasst Mo 26.03.2007 20:35
Titel
|
|
|
stimmt - du hast recht, das klappt, aber ich dachte das die "dynamische struktur" mit ?blabla sofort oben in der Browserzeile geändert wird...???
In meiner PHP datei will ich die Links ja nicht alle wieder statisch umschreiben, sondern so lassen (auch wenns jetzt klappt) - aber das ist doch nicht der Sinn der Sache, oder (hab ich gerade nen Denkfehler).
Abgesehen davon, reicht das schon für vernünftiges Indizieren z.B. des Googlebot???
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.03.2007 20:40
Titel
|
|
|
Nein nein, du musst die deine Hyperlinks schon noch anpassen!
|
|
|
|
|
|
|
|
Ähnliche Themen |
[mod rewrite] url suchmaschinenfreundlich umschreiben
URL / Mod Rewrite
Mod Rewrite und SEO
AS1 in AS2 umschreiben
[REGEX/REWRITE] + und &
Mod Rewrite im Unterordner
|
|