Seite 152 von 175

Re: Mod Einbau SEO URLs V2

Verfasst: 24.02.2007 00:21
von easygo
Na dann halt nicht! :wink:

Verfasst: 24.02.2007 00:26
von Maestro
Ich nutze auch das AWSW Portal und dazu folgende .htaccess die auch funktioniert:
<Files config.php>
Deny from all
</Files>

DirectoryIndex portal.php index.html index.htm index.php

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-]+-c([0-9]+)\.html$ /index.php?c=$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]
Achja, in der sessions.php hast du die Variable $dir_index auch angepasst, oder? Diese muss wie folgt aussehen:

$dir_index = "portal.$phpEx";

MfG

Maestro

PS: Im Portal musst du noch einige Änderungen vornehmen, so ganz SEO sind die URLs dort nicht. Eine genaue Anleitung gibt es dazu leider nicht, aber einfach schauen was für die index.php geändert werden musste und dann abstrahieren.

Verfasst: 24.02.2007 09:30
von redbull254
Hallo,Maestro

Danke für Deine Tipps, jetzt klappt es wieder . :grin:

Ein Paar Kleinigkeiten sind noch nicht optimal und ein Mod von awsw (Error404 Mod) klappt noch nicht, aber ich finde die Seo Mod schon sehr gut auf den ersten Blick.

Na ja, suchen wir mal weiter. :D

Hier auch meinen Dank an den Autor der Mod @mgutt, hast Du Klasse gemacht.
Ich habe ca. 90 Mods im Forum verbaut und alle bis auf eine funktionieren einwandfrei , wie ich so auf den ersten Blick sehe.

Meine Moderatoren machen heute einen kompletten Check aller Funktionen des Forums, aber ich denke mal, das alles in Ordnung ist.


Edit:


Ich habe auch eine Shoutbox eingebaut, dort scheint es beim Refresh aber nicht mit der SEO Umwandlung zu klappen. Wie kann ich die Shoutbox davon ausschließen ?

http://digitalfotografie-foren.de/shoutbox_max.html

Bekomme ab und zu eine Fehlermeldung, das die Seite nicht gefunden werden konnte. Klick ich auf aktualisieren, ist alles wieder ok.

Verfasst: 24.02.2007 10:36
von Maestro
Schau mal in die sessions.php und such nach "// Disallow rewritting for:" ... dort dann mal die shoutbox_max.html eintragen und gucken ob's dann funktioniert.

MfG

Maestro

Verfasst: 24.02.2007 11:09
von redbull254
So jetzt ?

Code: Alles auswählen

$seo_forbidden = array(
		'-',
		'login',
		'mode=confirm',
		'mark=topics',
		'view=',
                'shoutbox_max.php',
 );

Was mir noch gerade aufgefallen ist.

http://digitalfotografie-foren.de/autom ... -t803.html

Das passt aber nicht mit dem Inhalt überein.

Der Titel in der URL ist nicht der Beitrag, sondern es wird ein ganz anderes Forum aufgerufen.

Jemand eine Ahnung, woran das liegen kann?

Verfasst: 25.02.2007 06:46
von mgutt
Das hängt wahrscheinlich mit dem Portal Mod zusammen. Du musst die Links (wo sie auch immer generiert werden) händisch anpassen.

Vielleicht helfen Dir die Links im 1. Beitrag dieses Themas.

Ansonst poste die Datei, in der dieser Link generiert wurde.

Gruß
Marc

Verfasst: 25.02.2007 11:01
von redbull254
Hallo,mgutt
Danke für die Antwort. Ich habe Google jetzt erst mal meine URLs "aufräumen" lassen.

Aber eine andere Frage habe ich noch zu der Robots.txt. Dort sind auch die Postings gesperrt. Führt es zu einer höheren Serverbelastung, wenn ich die freigebe zum spidern?

Verfasst: 25.02.2007 17:55
von mgutt
Es sind keine Postings gesperrt. Dir fehlt das Verständnis für die robots.txt an dieser Stelle.

Gruß

Verfasst: 25.02.2007 18:00
von redbull254
Das mag sein. :-?

Ich habe es so verstanden,das alle,die in der robots.txt drin stehen,nicht von den Suchmaschinen erfasst werden.

Verfasst: 25.02.2007 19:16
von mgutt
Ist auch vollkommen korrekt so.