Login  Regeln Aktuelles Datum und Uhrzeit: 10.10.2008, 21:38  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
mod_rewrite Mod fürs phpBB2?

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
kilian
Erfahrener [User]
Erfahrener



Anmeldung: 09.04.04
Beiträge: 76

BeitragVerfasst am: 29.08.2004, 11:04    Titel: mod_rewrite Mod fürs phpBB2? Antworten mit Zitat

Hallo,

wo gibt es einen offiziellen Mod für mod_rewrite im phpBB2?

Es gibt verschiedene Foren-Posts etc... aber welcher ist denn offiziell und anwendbar?

Gruss:

Kilian

_________________
y0y.de | umwelt.cc | NWM


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Andreas Schroth
Bekannter [Admin]
Bekannter



Anmeldung: 08.04.04
Beiträge: 1667
Wohnort: Lauf a. d. ...

BeitragVerfasst am: 29.08.2004, 12:08    Titel: Antworten mit Zitat

offiziell gibts nichts... Winken
_________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
stephanl
Stammuser [User]
Stammuser



Anmeldung: 18.08.04
Beiträge: 45

BeitragVerfasst am: 29.08.2004, 13:18    Titel: Antworten mit Zitat

Ich verwende den:

Code:
########################################################
## Mod Titel:         SuMaMod
## Mod Version:       1.0.4
## phpBB- Version:      2.0.4
## Datum:         11.05.2003/12:00
## Autor:               DogHoliday
## Beschreibung:           Dieser Mod ermöglicht es Suchmaschienen das phpBB2-Board mit seinen Daten zuerfassen.
##                         
## Schwierigkeitsgrad
## der Installation:       leicht
## Installationsdauer:     ca. 15 Minuten
## Veränderte Dateien:     includes/sessions.php
## Zusätzliche Dateien:    .htaccess
########################################################
##
## Danke an Flashnick für die Codeoptimierung.
##
########################################################
##
## Kontakt:                Andreas Jäger (alias DogHoliday)
## Homepage:         http://forum.2lucky.de
## E- Mail:                fourum@2lucky.de
##
########################################################
##  Mindestanforderrungen:
##  - htaccess unterstützung
##  - mod_rewrite unterstützung
##
########################################################
##
## Anmerkung zur Installation der .htaccess Datei
##
## Bitte passt die Pfade je nach eurem unterverzeichniss an:
## 1.)zB. wenn Ihr euer phpBB2 im root verz. habt, könnt ihr den Code so lassen
## RewriteCond %{REQUEST_URI} ^/forum,([0-9]*).htm*
## RewriteRule ^(.*) /viewforum.php?f=%1 [L]
##
## oder
##
## 2.)zB. wenn Ihr euer phpBB2 im phpBB2/ verz. habt
## RewriteCond %{REQUEST_URI} ^/phpbb2/forum,([0-9]*).htm*
## RewriteRule ^(.*) /phpbb2/viewforum.php?f=%1 [L]
##
## Bitte diese Änderrungen für alle Einträge in der .htaccess machen!
########################################################


#
#-----[ OPEN ]------------------------------------------
#
includes/Sessions.php

#
#-----[ FIND ]------------------------------------------
#
//
// Append $SID to a url. Borrowed from phplib and modified. This is an
// extra routine utilised by the session code above and acts as a wrapper
// around every single URL and form action. If you replace the session
// code you must include this routine, even if it's empty.
//

function append_sid($url, $non_html_amp = false)
{
...
}

#
#-----[ REPLACE WITH ]------------------------------------------
#

//
// Append $SID to a url. Borrowed from phplib and modified. This is an
// extra routine utilised by the session code above and acts as a wrapper
// around every single URL and form action. If you replace the session
// code you must include this routine, even if it's empty.
//
// Mod Title: SuMa-Mod
// Author: Andreas Jäger (alias DogHoliday)
// special THX to Flashnick for code optimizing

function append_sid($url, $non_html_amp = false)
{
   global $SID,$HTTP_SERVER_VARS;
   
   if ( !empty($SID) && !preg_match('#sid=#', $url))
   {
      $url .= ( ( strpos($url, '?') != false ) ?  ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
   }

   if(strstr($url,'viewtopic.php'))
   {   
      if(ereg("#",$url)) {
         $pos=strpos($url, "#");
         $url_temp=substr($url,0,$pos);
         $zusatz=substr($url,$pos,strlen($url));
         $url=$url_temp;
      }
     else
     {
         $zusatz="";
      }
     
     if ( preg_match('#viewtopic.php\?t=#', $url) ) 
     { 
          $highlight = preg_match('#highlight=#', $url);
          $view = preg_match( '#view=#', $url);
          $postdays = preg_match( '#postdays=#', $url);

          if( !($highlight) && !($view) && !($postdays)  ) 
          { 
              $url = str_replace( 'viewtopic.php', 'topic', $url ); 
          } 
          elseif( $highlight && !$postdays ) 
          { 
              $url = str_replace( 'viewtopic.php', 'htopic', $url ); 
          } 
          elseif( $view ) 
          { 
              $url = str_replace( 'viewtopic.php', 'vtopic', $url ); 
          } 
          elseif( !$highlight ) 
          { 
              $printertopic = preg_match('#printertopic=#', $url);
              if( !($printertopic) ) 
              { 
                 $vote = preg_match('#vote=#', $url);
                 if( $postdays && !($vote) ) 
                 { 
                    $url = str_replace( 'viewtopic.php', 'ltopic', $url ); 
       
                 } 
                 elseif( $postdays && $vote ) 
                 { 
                    $url = str_replace( 'viewtopic.php', 'utopic', $url ); 
                 } 
              } 
              elseif( $postdays && $printertopic ) 
              { 
                 $url = str_replace( 'viewtopic.php', 'prtopic', $url ); 
              } 
          } 
          elseif( $postdays && $highlight ) 
          { 
              $url = str_replace( 'viewtopic.php', 'lhtopic', $url ); 
          } 
      } 
      elseif( preg_match('#viewtopic.php\?p=#', $url) ) 
      { 
              $url = str_replace( 'viewtopic.php', 'ptopic', $url ); 
      } 
      else 
      { 
          //nothing 
          $url = str_replace( 'viewtopic.php', 'ptopic', $url ); 
      } 

      $url = strtr($url,array("&t="=>",","?t="=>",","?p="=>",","&"=>"","highlight="=>",","view="=>",","amp;"=>"","postorder="=>",","start="=>",","postdays="=>",","sid="=>",","ascvote="=>",","vote="=>","));
      $url .= '.html'.$zusatz;
   }


      if( strstr ($url, 'viewforum.php?f=') ) 
      { 
        $topicdays = preg_match('#topicdays=#', $url);

        if( !preg_match('#mark=#', $url) && !($topicdays) ) 
        { 
          $url = str_replace( 'viewforum.php', 'forum', $url ); 
   
        } 
        elseif( $topicdays ) 
        { 
           $url = str_replace( 'viewforum.php', 'pforum', $url ); 
        } 
        else 
        { 
          $url = str_replace( 'viewforum.php', 'mforum', $url ); 
        } 
        $url = strtr($url,array("?f="=>",","amp;"=>"","mark="=>",","sid="=>",","&"=>"","start="=>",","topicdays="=>","));
        $url .= '.html';       
      }
   
   $url = ereg_replace(',,',',',$url);
   return $url;
}


#
#-----[ OPEN, CREATE ]------------------------------------------
#
.htaccess

#
#-----[ ADD ]------------------------------------------
#

#Turn on Rewrite engine
RewriteEngine on

# View Category
RewriteCond %{REQUEST_URI} ^/vcat,([0-9]*).htm*
RewriteRule ^(.*) /index.php?c=%1  [L]

# View Forum
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*).htm*
RewriteRule ^(.*) /viewforum.php?f=%1  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /viewforum.php?f=%1&start=%2  [L]
RewriteCond %{REQUEST_URI} ^/pforum,([0-9]*),([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /viewforum.php?f=%1&topicdays=%2&start=%3  [L]


# View Forum
RewriteCond %{REQUEST_URI} ^/mforum,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewforum.php?f=%1&mark=%2  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/ltopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9]*),([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9?]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&start=%2&&postdays=%3&postorder=%4&highligth=%5  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/stopic,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?p=%1\#%2  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&highlight=%2  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/vtopic,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&view=%2  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?p=%1\#%2  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&start=%2  [L]

#vote result
RewriteCond %{REQUEST_URI} ^/utopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&vote=%4  [L]


#with session
#############

# View Forum
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewforum.php?f=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewforum.php?f=%1&start=%2&sid=%3  [L]
RewriteCond %{REQUEST_URI} ^/pforum,([0-9]*),([0-9]*),([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewforum.php?f=%1&topicdays=%2&start=%3&sid=%4  [L]

# View Forum
RewriteCond %{REQUEST_URI} ^/mforum,([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewforum.php?f=%1&mark=%2&sid=%3  [L] 

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/ltopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([0-9]*),([a-zA-Z0-9?]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4&sid=%5  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9]*),([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9?]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&start=%2&&postdays=%3&postorder=%4&highligth=%5&sid=%6  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/stopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?p=%1&sid=%2\#%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&highlight=%2&sid=%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/vtopic,([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&view=%2&sid=%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?p=%1&sid=%2\#%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&start=%2&sid=%3  [L]

#vote result
RewriteCond %{REQUEST_URI} ^/utopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&vote=%4&sid=%4  [L]



#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Nach oben
Private Nachricht senden
kilian
Erfahrener [User]
Erfahrener



Anmeldung: 09.04.04
Beiträge: 76

BeitragVerfasst am: 29.08.2004, 23:51    Titel: Antworten mit Zitat

Hallo,

ist das schon alles?

Gibts das irgendwo als .zip original downloadbar?

Gruss:

Kilian

_________________
y0y.de | umwelt.cc | NWM


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
kilian
Erfahrener [User]
Erfahrener



Anmeldung: 09.04.04
Beiträge: 76

BeitragVerfasst am: 30.08.2004, 15:12    Titel: Antworten mit Zitat

Hallo,

so, ist eingebaut.

Nun noch ein wenig bearbeiten damit das schöner aussieht und dann sumas einladen.

Gruss:

Kilian

_________________
y0y.de | umwelt.cc | NWM


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
stephanl
Stammuser [User]
Stammuser



Anmeldung: 18.08.04
Beiträge: 45

BeitragVerfasst am: 30.08.2004, 15:50    Titel: Antworten mit Zitat

kilian hat folgendes geschrieben:
Hallo,

ist das schon alles?

Gibts das irgendwo als .zip original downloadbar?

Gruss:

Kilian


Hi,

ne, musst Du leider so einbauen, Du überschreibst ja vorhandene Dateien. Das gäbe Konflikte, wenn Du Modifikationen installierst hättest...

Liebe Grüße


Stephan


Nach oben
Private Nachricht senden
Andreas Schroth
Bekannter [Admin]
Bekannter



Anmeldung: 08.04.04
Beiträge: 1667
Wohnort: Lauf a. d. ...

BeitragVerfasst am: 30.08.2004, 17:05    Titel: Antworten mit Zitat

ja, mit vorhandenen Dateien kann man nur drüberinstallieren, wenn man keine Mods vorher installiert hat... Winken
_________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
jimmy
Helfer [User]
Helfer



Anmeldung: 26.08.04
Beiträge: 128
Wohnort: Berlin

BeitragVerfasst am: 07.10.2004, 10:15    Titel: Antworten mit Zitat

Hi @all,

eine Frage dazu, was muss ich ändern und wo, damit ich in URL's Thread-Title habe?
In Standard-Beispiel ist dies nicht drin.

danke
jimmy

_________________
Webmaster


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Andreas Schroth
Bekannter [Admin]
Bekannter



Anmeldung: 08.04.04
Beiträge: 1667
Wohnort: Lauf a. d. ...

BeitragVerfasst am: 07.10.2004, 13:36    Titel: Antworten mit Zitat

@jimmy:
Dann wirst du wohl selbst programmieren müssen... *g*

_________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
jimmy
Helfer [User]
Helfer



Anmeldung: 26.08.04
Beiträge: 128
Wohnort: Berlin

BeitragVerfasst am: 07.10.2004, 13:47    Titel: Antworten mit Zitat

Andreas Schroth hat folgendes geschrieben:
@jimmy:
Dann wirst du wohl selbst programmieren müssen... *g*


wollte das aber nicht, keine zeit.
Das ist doch nicht für mich Sehr glücklich
@Andreas, hast du dies nicht selber eingebaut? Ich sehe, das Webmasterwelt hat's schon drin

_________________
Webmaster


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Andreas Schroth
Bekannter [Admin]
Bekannter



Anmeldung: 08.04.04
Beiträge: 1667
Wohnort: Lauf a. d. ...

BeitragVerfasst am: 07.10.2004, 13:54    Titel: Antworten mit Zitat

WMW hats drinnen, aber das war alles selbst programmiert...

Und meine tagelange Arbeit und Fehlerbeseitigung will ich dann doch nicht einfach so hier freigeben, ich denke, das kann man sicherlich verstehen... Winken

Ich bitte um Verständniss... Smilie

Einfach Mal selbst Hand anlegen, so schwer ist das auch garnicht... Winken

_________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
jimmy
Helfer [User]
Helfer



Anmeldung: 26.08.04
Beiträge: 128
Wohnort: Berlin

BeitragVerfasst am: 07.10.2004, 14:13    Titel: Antworten mit Zitat

ok, verstehe Smilie
_________________
Webmaster


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Fürs Beiträge im forum schreiben echt... flaechenbrand Internet-Marketing 0 08.06.2008, 07:11 Letzten Beitrag anzeigen
Keine neuen Beiträge mod_rewrite olifallap Einsteigerforum 0 10.04.2008, 08:19 Letzten Beitrag anzeigen
Keine neuen Beiträge Opensource-Project sucht Verstärkung ... Hroudtwolf Kleinanzeigen 0 07.04.2008, 18:08 Letzten Beitrag anzeigen
Keine neuen Beiträge Dringend !!! Programmierer fürs onlin... olcayto Kleinanzeigen 0 21.01.2008, 13:17 Letzten Beitrag anzeigen
Keine neuen Beiträge Mod_rewrite problem? maiky Serverseitige Websprachen 1 16.01.2008, 08:59 Letzten Beitrag anzeigen
Threadübersicht