Seite 26 von 175

Verfasst: 16.04.2006 00:43
von karstenkurt
Dann poste doch deine .htaccess mal. Ich hab da schon ne Ahnung. Und sonst kann DIr sicher wer anders weiterhelfen.

Verfasst: 16.04.2006 00:47
von Eoleon

Code: Alles auswählen

<Files config.php>
Deny from all
</Files>

DirectoryIndex index.php index.htm index.html

RewriteEngine On

# SEO URL [mgutt]
RewriteRule !\.html$ - [L]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /viewtopic.php?$1=$2 [L]
RewriteRule ^[a-z0-9-]+-f([0-9]+)\.html$ /viewforum.php?f=$1 [L]
RewriteRule ^[a-z0-9-]+-u([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [L]
RewriteRule ^([a-zA-Z0-9_]+),([^/,]+),([^/,]*)([^/]*\.html)$ $1$4?$2=$3 [QSA,N]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ viewtopic$5?$1=$2&$3=$4 [QSA,N]
RewriteRule ^[a-z0-9-]+-f([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ viewforum$4?f=$1&$2=$3 [QSA,N]
RewriteRule ^([a-zA-Z0-9_]+)\.html$ /$1.php [L]
das ist die von der 1. Seite des Threads ;)

Verfasst: 16.04.2006 00:55
von karstenkurt
Und die setzt voraus, das das Board im Root läuft.
Bei Dir aber sport/phpBB2/ und genau das musst Du auch in der .htaccess davorsetzen.

D.h.

aus

Code: Alles auswählen

RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /viewtopic.php?$1=$2 [L] 
wird

Code: Alles auswählen

RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /sport/phpBB2/viewtopic.php?$1=$2 [L] 

Verfasst: 16.04.2006 01:07
von Eoleon
habsch bereits versucht .. das resultat -> 404

Code: Alles auswählen

<Files config.php>
Deny from all
</Files>

DirectoryIndex index.php index.htm index.html

RewriteEngine On

# SEO URL [mgutt]
RewriteRule !\.html$ - [L]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /sport/phpBB2/viewtopic.php?$1=$2 [L]
RewriteRule ^[a-z0-9-]+-f([0-9]+)\.html$ /sport/phpBB2/viewforum.php?f=$1 [L]
RewriteRule ^[a-z0-9-]+-u([0-9]+)\.html$ /sport/phpBB2/profile.php?mode=viewprofile&u=$1 [L]
RewriteRule ^([a-zA-Z0-9_]+),([^/,]+),([^/,]*)([^/]*\.html)$ /sport/phpBB2/$1$4?$2=$3 [QSA,N]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ /sport/phpBB2/viewtopic$5?$1=$2&$3=$4 [QSA,N]
RewriteRule ^[a-z0-9-]+-f([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ /sport/phpBB2/viewforum$4?f=$1&$2=$3 [QSA,N]
RewriteRule ^([a-zA-Z0-9_]+)\.html$ /sport/phpBB2/$1.php [L]

Verfasst: 16.04.2006 01:15
von karstenkurt
Wie sehen denn die generierten Links aus?

Verfasst: 16.04.2006 02:05
von Eoleon
Links haste ;)

kann es evtl. daran liegen, dass die addi ohne "www" läuft?
http://dj.teamspeaker.de/sport/phpBB2/
blöder gedanke, aber so langsam werdsch narrisch weil es nicht läuft ;)

Verfasst: 16.04.2006 02:15
von karstenkurt
Nö, weil bei "http://www.dj.teamspeaker.de/sport/phpB ... en-f1.html" auch ein Fehler generiert wird. Da sollte der Marc nochmal schauen. Ist bestimmt nix Grosses. Ich geh jetzt schlafen.

Verfasst: 16.04.2006 19:49
von mgutt
In welchem Ordner hast du die .htaccess?

Es müssen eigentlich keine Änderungen vorgenommen werden, wenn die .htaccess in dem Verzeichnis liegt wo phpBB2 läuft. Denn Quell- und Zielurl werden einfach nur ersetzt.

Sonst ändere mal die Zeilen wie folgt:

Code: Alles auswählen

RewriteRule ^/sport/phpBB2/[a-z0-9-]+-([pt])([0-9]+)\.html$ /sport/phpBB2/viewtopic.php?$1=$2 [L]
Wäre toll, wenn man da mal ein funktionierendes Muster bekäme :D

Verfasst: 17.04.2006 04:54
von Eoleon
mgutt hat geschrieben: Wäre toll, wenn man da mal ein funktionierendes Muster bekäme :D
*grumpf*

Die .htaccess liegt im Root ;)
Ich geh ja schließlich nach deiner Anleitung vor :D

um es genau zu beschreiben .... html - Sport - phpBB2 - und da liegt sie drin.

"mod_rewrite" ... das Modul ist vorhanden.

Verfasst: 17.04.2006 09:50
von Stemmi
Habe gestern festgestellt, dass sich meine Seiten in Google dramatisch verringert haben seitdem ich diesen Mod drin habe.


Von über 30.000 (vor 4 Tagen noch) sind jetzt nur noch knapp 800 Seiten im Index:


www.google.de und eintippen:
site:www.cineforen.de


Hab ich etwas falsch gemacht, oder sind das direkte Auswirkungen dieses Mods?
Was haben die anderen für Erfahrungen gemacht?