SEO Urls V2

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
faraday
Mitglied
Beiträge: 291
Registriert: 22.03.2006 19:45
Wohnort: Wilhelmshaven

Beitrag von faraday »

Will nicht klappen. Also ich ahbe in der sessions.php zwar nicht das gefunden, was da stand, habe den Code aber hinter:

Code: Alles auswählen

		elseif ( (!empty($topic_title) || !empty($seo_title) ) && strpos($url, 'viewtopic') !== false && strpos($url, ',p,') === false )
		{
			$seo_title = empty($seo_title) ? $topic_title : $seo_title;
			$seo_base = 'viewtopic';
			$seo_search = array($seo_base,'-,t,');
			$seo_replace = array(      '',  '-t');
			$seo_empty = 'topic';
		}
Gesetzt. Das müsste eig auch gehen.

EDIT: es geht, ich musste nur noch was wegen des Modulsystems des KB-Mods umstellen. Vielen Dank!
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Ja hast recht.. bin ja gerade an einer weiteren Version am basteln :roll:

Hast Du denn mal ne Url zum gucken :D
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
faraday
Mitglied
Beiträge: 291
Registriert: 22.03.2006 19:45
Wohnort: Wilhelmshaven

Beitrag von faraday »

mgutt hat geschrieben:Ja hast recht.. bin ja gerade an einer weiteren Version am basteln :roll:

Hast Du denn mal ne Url zum gucken :D
Mienst du meine Homepage, wo ich das jetzt eingebaut habe? Okay:
http://www.jungonline.eu

Ich hab das jetzt nicht nur auf die Artikel, sondern auch auf die Kategorien übertragen.

Ich brauche das nämlich dafür, da die Datenbank (KB) bei mir mitunter als Kernstück meiner Homepage dienen soll. Und damit das auch bei Google bessere Ergebnisse liefert...
apk24
Mitglied
Beiträge: 15
Registriert: 12.05.2006 15:45

Beitrag von apk24 »

Hey leute,ich habe volgendes problem ,beim mod portal und.... ,ich habe ihn heute instaliert..und alles tut perfekt....alls super schick...etc..ich möchte nur das gäste nicht auf das portal zugreifen..können....!!!iwie mache ich das?

mfg apk..

thx für JEDE ANTWORT!
faraday
Mitglied
Beiträge: 291
Registriert: 22.03.2006 19:45
Wohnort: Wilhelmshaven

Beitrag von faraday »

Code: Alles auswählen

if ( !$userdata['session_logged_in'] ) // Gucken, ob User eingeloggt ist
{
redirect(append_sid("index.$phpEx", true)); //Weiterleitung zum Forum
}
Den Code schreibst du in dein Portal.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Die Frage hat in meinem Beitrag irgendwie nichts verloren :roll:
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
otti_mania
Mitglied
Beiträge: 53
Registriert: 09.08.2006 22:30

Beitrag von otti_mania »

mgutt hat geschrieben:Teste bitte zuerst folgendes:

- deaktiviere in deiner Serverconfig die Subdomainweiterleitung
- dann kopiere die .htaccess in den Root Deiner Domain "domain.com/.htaccess" und passe Sie entsprechend an (alle "phpBB2" gegen "forum" tauschen)
- dann gehst Du auf Deine Domain: http://traum6.de/forum/

Funktioniert der Mod dann?

Wenn nein, dann:
- lösche in deiner Serverconfig die Subdomainweiterleitung

Funktioniert der Mod dann?

Wenn nein, dann:
- sollte Deine Servereinstellung bezüglich mod_rewrite falsch sein.

Ich habe den Mod noch nicht bei einer Subdomain getestet, aber ich denke, dass sollte hinzukriegen sein. So wie Du es in Deinem Post nun geschrieben hast, hört es sich für mich logisch an, a
Sorry das ich mich erst jetzt melde.

Ich hab die Jungs ausem Rechenzentrum mal drann gelassen und die haben irgendwas gemacht so das wir nicht mehr den 500 Apatche fehler bekommen sondern nur noch einen 403 Fehler.

weisst du vieleicht rat?
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

@ otti_mania
Bei Bedarf kannst Du mir auch Deine FTP-Daten per PN schicken. Aber ich erkläre gerne weiter.

Also Du bekommst einen 403 forbidden, beim Öffnen der Startseite, während die .htaccess aktiv ist? Und Du hast die .htaccess von "phpbb_in_root" ohne jegliche Änderungen installiert?

Dann verstehe ich das nicht. Denn der Befehl:

Code: Alles auswählen

DirectoryIndex index.php index.htm index.html
veranlasst beim Aufruf eines Ordners (in Deinem Fall "forum") ohne Angabe einer Datei, zuerst die Datei "index.php" zu öffnen. Also nicht "index.html" oder so. D.h. die Startseite MUSS funktionieren. Außer Dein Server kommt immer noch nicht mit der .htaccess klar. Was haben denn die Jungs vom Rechenzentrum gemacht? In der Regel sollten diese so fähig sein, dass Sie Dir bei Deinem Problem helfen können. Wenn Sie das nicht sind, dann würde ich Dir empfehlen den Hoster zu wechseln (ich bin übrigens einer ;) ).

Ansonsten habe ich gesehen, dass Du bei mir in der Nähe wohnst. Schönen Gruß :D

Gruß
Marc
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
otti_mania
Mitglied
Beiträge: 53
Registriert: 09.08.2006 22:30

Beitrag von otti_mania »

Wir haben es hinbekkommen!

Zur erinnerung nochmal das Problem:

Nach integration des Mods hat der Server immer vieder den Fehler angezeigt.

Fehlermendung:

403 Forbidden
You don't have permission to access / on this server.

Zu erst haben wir dann rausgefunden das atwas an dem Mod_Rewrite nicht stimmt.

Das haben wir gelösst:

Es war zwar installiert aber nicht Aktiviert!

NAch dem wir es Aktiviert hatten bekamen wir nicht sofort einen Fehler 403 sonder nur noch den Fehler 404

Fehlermeldung:

Diese Seite konnte nicht angezeigt werden wegen Passwort BLABLA :)

Nun habe ich mit meinem Rechenzentrum gesprochen und mit hilfe eines Technikers herausgefunden das es einige Probleme gab!

1. mod_Rewrite sagt das Optionen Aktiviert werden müssen (Das liegt aber an unserer Serverconfig)
2. ohne diese wird die .htaccess nicht angenommen vom Server!

Lösung:

Die .htaccess sollte wenn ihr ein ähnliches Problem habt so aussehen:

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

DirectoryIndex index.php index.html index.htm
Options +FollowSymlinks

RewriteEngine On
RewriteBase /

# 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=$i [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]


Vieleicht hilfts einigen die dieses Problem nachmir haben.
Keith
Mitglied
Beiträge: 42
Registriert: 18.08.2006 17:04
Kontaktdaten:

Beitrag von Keith »

Habe folgendes Problem... beim Glance Mod stehen noch die alten URLs, wie kann ich das korrigieren?
-Keith
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“