Seite 1 von 2
mod_rewrite - Frage
Verfasst: 07.06.2005, 17:30
von arod
Hallo!
Ich möchte auf meiner Homepage einen Link nach dem Format
www.meinedomain.de/index.php?action=steckbrief per mod_rewrite zu
www.meinedomain.de/steckbrief.html machen. Allerdings bin ich in Sachen mod_rewrite nicht sonderlich bewandert.
Kann mir jemand sagen, wie das funktioniert?
Gruß
Arod
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
mod_rewrite - Frage
Verfasst: 07.06.2005, 17:33
von pebosi
ändern einfach alle pfade in deiner datei auf deinen gewünschten und
leg eine .htaccess datei an mit folgedem inhalt:
RewriteEngine On
RewriteRule ^(.*).html$ /index.php?action=$1
gruß pebosi
Re: mod_rewrite - Frage
Verfasst: 07.06.2005, 17:42
von arod
pebosi hat geschrieben:ändern einfach alle pfade in deiner datei auf deinen gewünschten und
leg eine .htaccess datei an mit folgedem inhalt:
RewriteEngine On
RewriteRule ^(.*).html$ /index.php?action=$1
gruß pebosi
Vielen Dank für die schnelle Hilfe, klappt auf Anhieb!
Spricht jetzt irgendwas dagegen, dass ich jetzt meine gesamte Navigation auf die *.html-Links anpasse?
mod_rewrite - Frage
Verfasst: 07.06.2005, 17:44
von Jojo
Macht Arbeit. Aber sonst eigentlich nichts.

mod_rewrite - Frage
Verfasst: 07.06.2005, 17:47
von arod
Lohnt sich die Arbeit hinsichtlich auf bessere Google-Ergebnisse dann letztendlich wirklich auch?

mod_rewrite - Frage
Verfasst: 07.06.2005, 17:50
von Robman
Die lohnt IMHO auf jeden Fall.
mod_rewrite - Frage
Verfasst: 07.06.2005, 17:53
von arod
Alles klar, danke für die Hilfe!
mod_rewrite - Frage
Verfasst: 07.06.2005, 18:28
von arod
Eine Frage hab ich doch noch:
Mein Newssystem erzeugt solche Adresse:
https://www.meinedomain.de/index.php?ac ... ail&id=162
Daraus wird durch das mod_rewrite ja die etwas kryptische Adresse
https://www.meinedomain.de/news&pn=detail&id=162.html
Wie bekomme ich es da hin, dass die *.html-URL z.B nur news162.html heißt?
Gruß
Arod
mod_rewrite - Frage
Verfasst: 07.06.2005, 18:48
von pebosi
RewriteRule ^(.*)(.*)([0-9+]).html$ /index.php?action=$1&pn=$2&id=$3
probier das mal
sollte dann newsdetail162.html
rauskommen
Verfasst: 07.06.2005, 20:25
von Billy04
Hab dazu auch ne Frage
Habe meine Seiten nun auch umwandeln lassen. Sie heissen nun
https://www.meineseite.de/firma.php?seite=3
Ist das ende ?seite=3 störend für die Suma Indexierung oder wird diese erkannt?
Re: mod_rewrite - Frage
Verfasst: 07.06.2005, 20:42
von arod
pebosi hat geschrieben:RewriteRule ^(.*)(.*)([0-9+]).html$ /index.php?action=$1&pn=$2&id=$3
probier das mal
sollte dann newsdetail162.html
rauskommen
Nein, das haut leider nicht hin...
mod_rewrite - Frage
Verfasst: 08.06.2005, 01:43
von pi-de
RewriteRule ^(.*)/([0-9+]).html$ /index.php?action=news&pn=$1&id=$2
musst du dann wohl als detail/162.html verlinken.
Setze jeweils hinter beide Rules ein [L] und schreibe
diese Rule, über die Alte.
mod_rewrite - Frage
Verfasst: 08.06.2005, 17:34
von arod
Leider ist mit diesem Rule dann der Pfad falsch, so dass dann einige Bilder nicht mehr angezigt werden (
Klick!).
Ich glaube auch, dass das die falsche Page ist, die so angezigt wird. Es werden ja alle News-texte dort angezeigt. Es soll nur
ein News-text mit der Kommentar-Funktion unten angezeigt werden. Also s
so und dann nur noch als *.html.
Noch eine Frage: Was bringt das
[L] ?
Wäre wirklich toll, wenn mir nochmal geholfen werden könnte!
Gruß
Arod
mod_rewrite - Frage
Verfasst: 08.06.2005, 17:39
von pebosi
guck doch mal bei modrewrite.de da findest du bestimmt alles!

mod_rewrite - Frage
Verfasst: 08.06.2005, 17:58
von arod
Stimmt, toller Link!
Habe das Problem nun erkannt. Die 1. Rule "behindert" die 2. Rule. Wenn ich die 1. Rule nämlich rausnehme, funktioniert die 2.
RewriteEngine On
RewriteRule ^(.*).html$ /index.php?action=$1 [L]
RewriteRule ^news_([0-9]+).html$ index.php?action=news&pn=detail&id=$1 [L]
Was macht in einem solchen Fall?