Seite 7 von 57

Verfasst: 10.09.2004 11:48
von FatFreddy
Markus67 hat geschrieben:und wie soll/muss die Zeile abgeändert werden ?

Code: Alles auswählen

RewriteRule (.*) /phpbb/index.php
Steht bei Dir wirklich (.*), dann ist das die letzte Regel?

Ich habe die Zeile erstmal rausgenommen, da sie im Normalfall eh nicht angesprochen werden sollte. Ist m.E. quasi eine Art Fehlerroutine.

Ausprobieren

FatFreddy

Verfasst: 10.09.2004 11:59
von REincarnation
Das ist meine htaccess im root:
###STOP ROBOT DOWNLOADERS - BEGIN
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} ^JetCar.* [NC]
RewriteCond %{HTTP_USER_AGENT} ^FlashGet.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Teleport.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^GoZilla.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebReaper.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^wget.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^HTTrack.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebStripper.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCapture.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Scooter-W3.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^FlashGe.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Webdupe.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Pockey.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^DiscoPump.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^InternetNinja.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^msnbot/0.11.* [NC,OR]
RewriteRule .* - [F,L]
###STOP ROBOT DOWNLOADERS - END
Und dort am Ende den Zusatz rein?

Verfasst: 10.09.2004 12:05
von Markus67
Hi ...

na so ganz will das aber nicht ... wenn ich die Zeile rausnehme will mein Portal nicht mehr :cry:

Code: Alles auswählen

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} /phpbb/forums.* 
RewriteRule (.*) /phpbb/index.php 

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

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

RewriteCond %{REQUEST_FILENAME} /phpbb/ptopic([0-9]*).* 
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&view=previous 

RewriteCond %{REQUEST_FILENAME} /phpbb/ntopic([0-9]*).* 
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&view=next 

RewriteCond %{REQUEST_FILENAME} /phpbb/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* 
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 

RewriteCond %{REQUEST_FILENAME} /phpbb/ftopic([0-9]*)-([0-9]*).* 
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&start=%2 

RewriteCond %{REQUEST_FILENAME} /phpbb/ftopic([0-9]*).* 
RewriteRule (.*) /phpbb/viewtopic.php?t=%1 

RewriteCond %{REQUEST_FILENAME} /phpbb/ftopic([0-9]*).* 
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5
Markus

Verfasst: 10.09.2004 12:14
von FatFreddy
Markus67 hat geschrieben: na so ganz will das aber nicht ... wenn ich die Zeile rausnehme will mein Portal nicht mehr :cry:
Ooops, andere Syntax beim rewrite!

Wenn Du nur die RewriteRule entfernt hast, steht eine arbeitslose RewriteCond in der Datei.

Versuchs mal so:

entferne

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /phpbb/forums.* 
RewriteRule (.*) /phpbb/index.php 
FatFreddy

Verfasst: 10.09.2004 12:17
von Markus67
Hi ...

Hatte es auch so versucht :wink:
Gleiches Ergebnis ... :cry:

Markus

Verfasst: 10.09.2004 12:18
von FatFreddy
REincarnation hat geschrieben:Das ist meine htaccess im root:

Code: Alles auswählen

###STOP ROBOT DOWNLOADERS - BEGIN 
.
.
.
.
###STOP ROBOT DOWNLOADERS - END
Die dürfte keinen Einfluß auf das Geschehen haben.
Und dort am Ende den Zusatz rein?
Welchen Zusatz? Es geht bei der .htaccess, zumindest im Zusammenhang mit ForumSpy, eher darum etwas zu entfernen.

FatFreddy

Verfasst: 10.09.2004 12:22
von FatFreddy
Markus67 hat geschrieben:Hatte es auch so versucht :wink:
Gleiches Ergebnis ... :cry:
Sorry!

Dann muß wohl larsneo ran. Er scheint sich mit dem ganzen rewrite am besten auszukennen.

FatFreddy

Verfasst: 10.09.2004 12:30
von Markus67
Hi ...

Jetzt muss ich einen Hilferuf an larsneo starten .. er hatte mir damals schon geholfen den "rewrite" zu installieren :wink:

Ich duck mich schonmal vorsichtshalber wenn er das hier liest :wink:

Markus

Verfasst: 10.09.2004 12:37
von austrian-i
JA! Schickt larsneo in den Ring!

Wir benutzen alle seinen short-url-mod :D

Verfasst: 10.09.2004 14:49
von larsneo
JA! Schickt larsneo in den Ring!
:roll:
mein vorschlag wäre erst einmal das [L] flag hinter die einzelnen rewrite rules zu setzen und die umschreibung auf .html zu beschränken - damit ist zum einen sichergestellt, dass das rewriting nach dem ersten treffer gestoppt wird (bringt auch einen hauch mehr performance) und der verzicht auf die wildcards macht ebenfalls zumindestens nix negatives (da innerhalb des phpbb2 ja sowieso auf .html umgeschrieben wird).
eine entsprechende optimierte .htaccess findet sich im original thread zu den short urls.
übrigens: bei mir funktioniert der spy einwandfrei ;-)