Seite 1 von 1

Suche Mod-Rewrite Profi

Verfasst: 28.05.2004, 22:28
von ypsie
Ich würde gerne mein Forum www.wcheck.com/forum durch mod rewrite für Suchmaschinen optimieren. Ist ein wbb 1.2 und ich schaffe es nicht :(

Kann es wer von euch für einen Footer in dem Forum machen?

lg - ypsie

Verfasst:
von

Verfasst: 03.06.2004, 09:11
von viggen
hallo ypsie,
hast du schon jemanden gefunden?

mfg
viggen

Verfasst: 04.06.2004, 01:17
von Luise
Ich will jetzt nicht extra einen neuen Thread aufmachen, aber ich ärgere mich auch gerade tierisch mit einem htaccess-Problem rum. Vielleicht kann mir ja jemand ganz unpolitisch helfen ;)

in meiner htaccess steht folgende RewriteRule

Code: Alles auswählen

RewriteRule index.html$ index.php 
RewriteRule ^(.*)/([_a-z0-9]*).html$ /$1/index.php?site=$2
das klappt soweit auch fein, und Links, die vorher so aussahen:

"verzeichnis/index.php?site=blubber" sehen nun so aus: "verzeichnis/blubber.html

Nun habe ich aber auch Seiten, deren URL so aussieht:

verzeichnis/index2.php?site=bla (das "index2" ist wegen eines anderen Layouts)

und dachte, ich schreibe das so zusätzlich in die htaccess

Code: Alles auswählen

RewriteRule ^(.*)/([_a-z0-9]*)index2.html$ /$1/index2.php?site=$2
Was rauskommt, ist aber wieder dieses "verzeichnis/bla.html" (wobei die index2 überhaupt nicht berücksichtigt wird.)

Am allerliebsten wäre es mir aber, wenn die URLs so aussehen würden:

"verzeichnis/bla/index2.html" (weil die schon indiziert sind und ein bissel PR haben)

Weiß jemand Rat?

Verfasst:
von

Re: Suche Mod-Rewrite Profi

Verfasst: 04.06.2004, 01:48
von firestarter
ypsie hat geschrieben:Ich würde gerne mein Forum www.wcheck.com/forum durch mod rewrite für Suchmaschinen optimieren. Ist ein wbb 1.2 und ich schaffe es nicht :(

Kann es wer von euch für einen Footer in dem Forum machen?

lg - ypsie
Tja in kann micn erinnern, dass ich dir ein Angebot gemacht habe - aber die paar Kröten waren wohl zu teuer - naja vielleicht findest du ja jemand der es umsonst macht.

Gruss Frank

Verfasst: 04.06.2004, 01:55
von beku
Luise hat geschrieben: verzeichnis/index2.php?site=bla (das "index2" ist wegen eines anderen Layouts)

und dachte, ich schreibe das so zusätzlich in die htaccess

Code: Alles auswählen

RewriteRule ^(.*)/([_a-z0-9]*)index2.html$ /$1/index2.php?site=$2
Was rauskommt, ist aber wieder dieses "verzeichnis/bla.html" (wobei die index2 überhaupt nicht berücksichtigt wird.)
Verstehe jetzt nicht ganz :crazyeyes:
Du willst das aus index2.php?site=bla, index2.html wird? oder was willst du?
Wenn du verschiedene Rules in Ordner anwenden willst dann sollte man
RewriteBase /ordner/
benutzen und auch sollte man jeden Rule mit [L] abschliessen denn wenn du mal ausversehen irgendwo einen Loop einbaust dann kann es passieren das der Server tschüss sagt.
Ich bin auch kein Experte aber so in etwa habe ich das verstanden.

Verfasst: 04.06.2004, 12:37
von Luise
beku hat geschrieben: Du willst das aus index2.php?site=bla, index2.html wird? oder was willst du?
jup
beku hat geschrieben: Wenn du verschiedene Rules in Ordner anwenden willst dann sollte man
RewriteBase /ordner/
werde ich mal ausprobieren. Danke :)

Nachtrag: Nö, geht auch nicht :(

Gibt es eigentlich irgendwo ein Tutorial, wonach man sich das erarbeiten kann. Ich habe schon gesucht, aber ich finde einfach nix.

Re: Suche Mod-Rewrite Profi

Verfasst: 05.06.2004, 11:02
von ypsie
firestarter hat geschrieben:
ypsie hat geschrieben:Ich würde gerne mein Forum www.wcheck.com/forum durch mod rewrite für Suchmaschinen optimieren. Ist ein wbb 1.2 und ich schaffe es nicht :(

Kann es wer von euch für einen Footer in dem Forum machen?

lg - ypsie
Tja in kann micn erinnern, dass ich dir ein Angebot gemacht habe - aber die paar Kröten waren wohl zu teuer - naja vielleicht findest du ja jemand der es umsonst macht.

Gruss Frank
Naja ich habe kein Angebot bekommen. Sag mir einfach einmal wie viel du dafür willst.

Nein bis jetzt habe ich noch keinen gefunden :(

Verfasst: 05.06.2004, 12:34
von beku
Luise hat geschrieben:
beku hat geschrieben: Du willst das aus index2.php?site=bla, index2.html wird? oder was willst du?
jup
beku hat geschrieben: Wenn du verschiedene Rules in Ordner anwenden willst dann sollte man
RewriteBase /ordner/
werde ich mal ausprobieren. Danke :)
Nachtrag: Nö, geht auch nicht :(
RewriteRule
index2.html https://www.domain.de/index2.php?site=bla [L]

Geht nicht?

Verfasst: 05.06.2004, 13:16
von agetek
@Luise:

Die Sache mit den short url hat immer zwei Seiten:
einmal ein preg_replace() im Code der webseite der einen link umwandelt:

www.egal.de/index.php?variable=muh >>>> www.egal.de/muh/

umwandelt.
und dann ein .htaccess file, dass das ganze wieder zurückwandelt:

www.egal.de/muh/ >>>> www.egal.de/index.php?variable=muh

Damit die URLs richtig umgewandelt werden reicht also nicht ein Eintrag
ins .htaccess file, sondern du musst erstmal in dem code deiner webseite
mit regular expressions richtig "matchen".

https://de.php.net und https://etext.lib.virginia.edu/helpsheets/regex.html
sind dir dabei vielleicht eine hilfe.

Verfasst: 05.06.2004, 13:17
von Luise
Nö. Diese Regel

Code: Alles auswählen

RewriteRule ^(.*)/([_a-z0-9]*).html$ /$1/ _index.php_ ?site=$2
ist wohl so mächtig, die läßt nichts anderes mehr zu, da werden nicht mal mehr andere Datei/Ordnernamen erkannt.

Ich habe das jetzt alles händisch umgeändert. Sinn der Übung war, daß Google bei einigen Seiten nicht so in die Tiefe ging beim Indizieren und ich ne Abkürzung einbauen wollte.

Nun ja, dennoch danke für deine Hilfe :)

Verfasst: 05.06.2004, 13:22
von agetek
na wenn du jetzt alles von hand geändert hast, dann hat sichs wohl erledigt. :)

Verfasst: 05.06.2004, 15:02
von Luise
agetek hat geschrieben:na wenn du jetzt alles von hand geändert hast, dann hat sichs wohl erledigt. :)
Das wollte ich mit meinem Posting sagen, ja :)

Verfasst: 06.06.2004, 09:43
von ypsie
kann mir auch wer helfen :) ?

Verfasst: 06.06.2004, 15:08
von agetek
@ypsie: Sorry aber ein Forum auf kurze urls umstellen ist keine Kleinigkeit. Und schon gleich dreimal nicht wenn es ein selteneres Forum ist.

Wenn Firestarter wirklich nur ein paar Kröten wollte würde ich es von ihm machen lassen. Ich müsste da wohl mehr verlangen, denn sowas macht mitunter ganz schön viel arbeit.

Verfasst: 07.06.2004, 11:34
von ypsie
@firestarter: sag mir doch bitte mal, wie viel du verlangst. wenn du willst per pn oder email (webmaster(at)wcheck.com)