Seite 76 von 131

Verfasst: 30.12.2004 16:13
von larsneo
du hast in der .htaccess wahrscheinlich den pfad nicht korrekt eingetragen...

Verfasst: 30.12.2004 16:13
von BZebra
opu.e hat geschrieben:Hallo, ich habe nun schon den SuMaMod ausprobiert und den von phpbb.de (larsneo)
Aber bei beiden bekomme ich immer einen 404er
mod_rewrite wurde extra vom Hoster aktiviert.
Bei mir funktioniert diese Schreibweise hier

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html 
RewriteRule (.*) /viewforum.php?f=%1&topicdays=%2&start=%3 [L] 

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html 
RewriteRule (.*) /viewforum.php?f=%1 [L]
nicht, die von Rabbit verwendete Schreibweise

Code: Alles auswählen

RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* viewforum.php?f=$1&topicdays=$2&start=$3 

RewriteRule ^viewforum([0-9]*).* viewforum.php?f=$1 
funktioniert. Vielleicht ist das ja bei Dir auch so.

Gruß,
BZebra

Verfasst: 30.12.2004 16:27
von larsneo
auf jeden fall auch evtl. unterverzeichnisse beachten:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /ordnername/forum([0-9]*).html
RewriteRule (.*) /ordnername/viewforum.php?f=%1 [L]

Verfasst: 30.12.2004 16:32
von BZebra
larsneo hat geschrieben:auf jeden fall auch evtl. unterverzeichnisse beachten:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /ordnername/forum([0-9]*).html
RewriteRule (.*) /ordnername/viewforum.php?f=%1 [L]
Auch wenn die .htaccess in "Ordnername" liegt? Oder gehört sie generell in den Webroot, nicht in den Forumsroot?

Verfasst: 30.12.2004 16:38
von opu.e
@BZebra und larsneo
Danke! ihr habt mir indirekt den entscheidenden Tipp gegeben!

Habe es eben mit dem absoluten Pfad probiert, damit funktioniert es 8)

Noch eine Frage an eure Erfahrungen:
wirkt es sich bei google (listing) deutlich besser aus wenn man Thread- und Forum-Titel in der URL verwendet (SuMaMod von 2lucky.de)?

Gruß opu.e

Verfasst: 31.12.2004 00:18
von adidas
hey rabbit,

ich dachte &sid=.... ist weg? bei login kommt es, und manchmla bei themen auch :cry:

Verfasst: 31.12.2004 06:56
von rabbit
die sid ist grundsätzlich für gäste entfernt. dass du die als user noch bekommst, kann vorkommen... ;)

Verfasst: 31.12.2004 10:32
von speedy00
Ich bin zu blöd :(

Habe ich das richtig verstanden das ich eine .htaccess erstell und folgendes einfüg:

Code: Alles auswählen

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} /forums.html
RewriteRule (.*) /index.php [L]
RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%1&topicdays=%2&start=%3 [L]
RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%1 [L]
RewriteCond %{REQUEST_FILENAME} /ptopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&view=previous [L]
RewriteCond %{REQUEST_FILENAME} /ntopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&view=next [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&start=%2 [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1 [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]
und dann sollte ich ja das
Nachdem die .htaccess in das Webroot (wo beispielsweise auch die config.php liegt) kopiert wurde, kann man via direkter URL-Eingabe testen, ob die kurzen URLs unterstützt werden. Wenn also bei Eingabe von 'forum1.html' das erste Forum angezeigt wird, kann es mit den nächsten Schritten weitergehen...
schon machen bzw testen können, richtig?
mein forum liegt www.domain.de/forum/
und in diesem Ordner forum liegt auch die .htaccess
die index im root ist nur ne Weiterleitung auf /forum/index.php

Wenn ich nun das Forumaufruf, dann kommt ein 403.

Verfasst: 31.12.2004 10:47
von larsneo
mein forum liegt www.domain.de/forum/
...dann solltest du auch die pfadangaben in der .htaccess beachten, sinngemäss also

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /forum/forums.html
RewriteRule (.*) /forum/index.php [L] 
[...]

Verfasst: 31.12.2004 11:06
von speedy00
hab ich gemacht

You don't have permission to access /forum/index.php on this server.