Download Topics and Posts - Mit seo Url Mod

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Download Topics and Posts - Mit seo Url Mod

Beitrag von KeineAhnung »

Eigentlich ist die Downlaod Url von dem Download Topics and Posts in dieser Form:

viewtopic.php?download=34545&t=3343

So sieht die Url bei mir aus wegen dem SEO Url Mod:

beachtet-folgende-regeln-,download,-1,t,107.html

Und die Frage lautet: Was muss ich in die .htacces schreiben, damit der Downlaod auch mit dem SEO Url Mod funktioniert.

MfG KeineAhnung
Zuletzt geändert von KeineAhnung am Di 29.Mai, 2007 17:50, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sehr geschickter Nickname ;)

Zum Thema:
Wenn Du doch schon den Link für SEO erstellen konntest, warum dann nicht auch das Gegenstück für die Rewrite Rules?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

Da habe ich Keine Ahnung ^^

In der .htaccess steht folgendes:

Code: Alles auswählen

# 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]
RewriteRule ^sitemap.html$ /sitemap.php [L]
Ich verstehe auch nicht wieso das nicht funktioniert
Zuletzt geändert von KeineAhnung am Di 29.Mai, 2007 18:32, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wie schaut denn der SEO-Teil in der page_header.php bei Dir aus?

*oh wie ich diese komplett überflüssigen und eher bremsenden seo codes hasse*
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

ich habe den seo teil nicht gefunden, und deshalb die ganze datei angehängt:
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öhm, der ist auch nicht enthalten...
Wie kommt denn sonst solch ein Link zustande?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

ich glaube in der viewtopic.php steht das... aber gibt es auch eine möglichkeit das man nur etwas in der .htaccess ändern muss ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein.
Die Rewrite Rules, also der Teil, der in der .htaccess steht (also der Webserver), wandelt nur die Links wieder in "verwertbare" Links um, die das phpBB auch wieder versteht.
Um diese Links aber zu erzeugen, muss das Board diese erzeugen, daß geht nicht per .htaccess. Der Webserver kann das nunmal nicht selber...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

okay, was kann ich statdessen ändern ?

Aber es soll so sein:

ich habe z.B. den Weblog Mod eingebaut, und der SEO Url Mod macht aus dem Weblog Mod auch automatisch SEO Url's obwohl das eigentlich nciht gedacht war (die haben wohl zu viel geamcht)

Wenn ich das dann z.B. ändern würde das das funktioniert, ist der Rest dann wieder so wei früher ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn ich das dann z.B. ändern würde das das funktioniert, ist der Rest dann wieder so wei früher ?
Das kann ich nicht beantworten, da ich ja nicht weiß, was oder wer bei Dir die SEO-Links überhaupt erstellt!
Wenn man diesen Teil kennt, kann man andere Stellen im Board auch darauf anpassen und damit die Regeln erweitern, aber solange ich das nicht kenne, kann ich Dir auch nicht wirklich helfen ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

Hier kann man sich den SEO Mod downloaden, hoffentlich kann mir dadurch jemand helfen ^^

http://www.phpbb-de.com/download/cat-Mo ... rls_v2.zip
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Erste Lösung wäre, die SEO-Funktion für meinen MOD abzuschalten.
Dazu müsste nur in der sessions.php in das Array

Code: Alles auswählen

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

Code: Alles auswählen

'download=',
zusätzlich eingetragen werden.

Oder der Link wird in der .htaccess so zusätzlich eingetragen:

Code: Alles auswählen

RewriteRule ^/[a-zA-Z0-9_]+,download,([0-9-]+),t,([0-9]+)\.html)$ /viewtopic.php?download=$1&t=$2 [L]
Zumindest theoretisch wäre das dann so korrekt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

ES klappt, nur das mit der .htaccess macht nen 500 Fehler, aber das braucht man nicht. THX !!

Ich möchte mich nochmal bedanken, für dne super Support, bei phpBB hat mri niemand geantwortet, bzw. das Thema überhaupt gelesen.


EDIT:


Noch ne frage, kannst du den Download Post als PDF Mod nicht auch zum Downlaod anbieten ? (das ihn jeder benutzen darf)



MfG KeineAhnung
Zuletzt geändert von KeineAhnung am Sa 02.Jun, 2007 21:38, insgesamt 3-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten