Seite 86 von 175

Verfasst: 13.07.2006 23:23
von DerMatthias
Hallo,

ich hatte die ganze Zeit den Suchmaschinen Mod von 2lucky. Möchte ihn nun durch diesen ersetzten. Kann ich das einfach so machen? Oder gibt es da was zu beachten. Wollte alten Dateizustand herstellen und neuen Mod einbauen. Oder mag mich dann google nicht mehr....

Gruß

Matthias

Verfasst: 13.07.2006 23:30
von Kortirion
Hallo DerMatthias,

ich habe vorher auch den Mod von 2Lucky verwendet.

So wie Du Dir das denkst, ist es genau richtig. Den alten Mod ausbauen, den neuen einbauen.

Zu beachten ist, dass Du eine Zeit lang (bis google die neuen URLs im Index hat) die alten Rewriterules von 2Lucky in der .htaccess drin lässt und zwar unmittelbar vor denen von mgutt, die Du natürlich trotzdem einbaust.

Zusätzlich verwendest Du die forward.php von mgutts mod und änderst alle Rewriterules von 2Lucky so ab, dass Zugriffe über die alten URLs auf die forward.php weitergeleitet werden.

Wenn letzteres Schwierigkeiten machen sollte, dann sag Bescheid, ich kann Dir dann meine .htaccess geben (wenn Du auch die aktuellste Version von dem 2Lucky-Mod verwendet hattest).

Gruß...

Verfasst: 13.07.2006 23:44
von DerMatthias
Hallo,

die letzte Version, die ich drin habe war die 2.0.11 ist das die letzte gewesen?

Wäre lieb wenn du mir mal die htacess schicken könntest.

Gruß

Matthias

Verfasst: 13.07.2006 23:57
von Kortirion
Ich meine schon, schlimmstenfalls musst Du den Aufbau der Rewriterules bei Dir und bei mir noch mal vergleichen.

Unten findest Du den relevanten teil der htaccess...wenn Dein Board in einem Folder liegt, musst du natürlich noch die Pfade ändern...meines liegt im root. Denk dran, auch die forward.php in den root hochzuladen, wenn Du mgutts Mod einbaust.

Gruß...

Code: Alles auswählen

###

# alte SEO-URLs

# View Category
RewriteCond %{REQUEST_URI} ^/vcat,([0-9]*).htm*
RewriteRule ^(.*) /index.php?c=%1  [L]

# View Forum
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*).htm*
RewriteRule ^(.*) /forward.php?f=%1  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?f=%1  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?f=%1&start=%2  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?f=%1&start=%2  [L]

RewriteCond %{REQUEST_URI} ^/pforum,([0-9]*),([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?f=%1&topicdays=%2&start=%3  [L]

# View Forum
RewriteCond %{REQUEST_URI} ^/mforum,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /forward.php?f=%1&mark=%2  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/ltopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&start=%4  [L]

# View Topic -- after first page
#lhtopic,426,0,asc,%FCber%2A,0.html #forward.php?t=426&postdays=0&postorder=asc&highlight=%FCber%2A&start=15
#lhtopic,426,0,0,asc,%FCber%2A.html #forward.php?t=426&start=0&postdays=0&postorder=asc&highlight=%FCber%2A
#lhtopic,568,0,0,asc,setbm=true.html  #forward.php?t=568&start=0&postdays=0&postorder=asc&highlight=&setbm=true
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9]*),([a-z]*),(.*),([0-9?]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&highlight=%4&start=%5  [L]
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9?]*),([0-9]*),([a-z]*),(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%3&postorder=%4&highlight=%5&start=%2  [L]
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9?]*),([0-9]*),([a-z]*),(.*),([a-z]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%3&postorder=%4&highlight=%5&start=%2&setbm=%6  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/stopic,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?p=%1\#%2  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([^,]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&highlight=%2  [L]
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([0-9]*),([^,]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2&highlight=%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/vtopic,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&view=%2  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*).htm*
RewriteRule ^(.*) /forward.php?p=%1\#%2  [L]
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*),([^,]*).htm*
RewriteRule ^(.*) /forward.php?p=%1&highlight=%2\#%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2  [L]

#vote result
RewriteCond %{REQUEST_URI} ^/utopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&vote=%4  [L]


#with session
#############

# View Forum
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?f=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?f=%1&start=%2&sid=%3  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([a-fA-F0-9]{32}),-(.*).htm*
RewriteRule ^(.*) /forward.php?f=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*),([a-fA-F0-9]{32}),-(.*).htm*
RewriteRule ^(.*) /forward.php?f=%1&start=%2&sid=%3  [L]

RewriteCond %{REQUEST_URI} ^/pforum,([0-9]*),([0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?f=%1&topicdays=%2&start=%3&sid=%4  [L]

# View Forum
RewriteCond %{REQUEST_URI} ^/mforum,([0-9]*),([a-zA-Z0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?f=%1&mark=%2&sid=%3  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/ltopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&start=%4&sid=%5  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9]*),([a-z]*),([^,]*),([0-9?]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&highlight=%4&start=%5&sid=%6  [L]
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9?]*),([0-9]*),([a-z]*),([^,]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%3&postorder=%4&highlight=%5&start=%2&sid=%6  [L]
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9?]*),([0-9]*),([a-z]*),(.*),([a-z]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%3&postorder=%4&highlight=%5&start=%2&setbm=%6&sid=%7  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/stopic,([0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?p=%1&sid=%2\#%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([^,]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&highlight=%2&sid=%3  [L]
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([0-9]*),([^,]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2&highlight=%3&sid=%4  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/vtopic,([0-9]*),([a-zA-Z0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&view=%2&sid=%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?p=%1&sid=%2\#%3  [L]
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*),([^,]*),([[a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?p=%1&highlight=%2&sid=%3\#%4  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([a-fA-F0-9]{32}),-(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2&sid=%3  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2&sid=%3  [L]

#vote result
RewriteCond %{REQUEST_URI} ^/utopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&vote=%4&sid=%4  [L]


# 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]

Verfasst: 14.07.2006 13:25
von dennist
Hallo,

ich habe den Similar Topics Mod im Einsatz und jetzt noch das Problem, dass unter den Spalten "Forum" und "Verfasst am" (icon_latest_reply.gif) falsche Links ausgegeben werden:

......de/allgemeines-f11.html
......de/allgemeines-f14.html

......de/krebs-auf-der-flucht-p88509.html#88509
......de/krebs-auf-der-flucht-p83258.html#83258

Die Links zeigen zwar auf die richtigen unterschiedlichen Ziele, jedoch ist die Titelbeschreibung immer die gleiche.
Welche Änderungen sind dafür nötig, damit kein doppelter content entsteht?

Wäre klasse, wenn ihr mir helfen könntet.

Viele Grüße Dennis

Verfasst: 14.07.2006 14:30
von mgutt
siehe 1. Beitrag ;)

Verfasst: 14.07.2006 14:33
von DerMatthias
Hallo,

danke! Ja mein Forum liegt in einem folder. Äh die Forward.php, in den folder oder in den root?

Gruß

Matthias

Verfasst: 14.07.2006 14:49
von dennist
mgutt hat geschrieben:siehe 1. Beitrag ;)
Die genannte Änderung hatte ich schon eingebaut, dadurch wird aber nur die Themen-URL umgeschrieben.

Das Problem mit den Foren-URLs und dem Button "icon_latest_reply.gif" bleibt. :)

Verfasst: 14.07.2006 14:59
von mgutt
DerMatthias hat geschrieben:Hallo,

danke! Ja mein Forum liegt in einem folder. Äh die Forward.php, in den folder oder in den root?

Gruß

Matthias
da wo die viewtopic.php liegt

Verfasst: 14.07.2006 15:47
von DerMatthias
Hallo nochmal,

muss an der Forward.php auch noch was angepasst werden, wenn das Forum in den Ordner www.domain.de/Forum/ liegt? Bin mir da gerade nicht ganz sicher?

Gruß

Matthias