Ergebnis 1 bis 10 von 52

Thema: Weiterleitung auf www.

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer
    Registriert seit
    20.11.2006
    Beiträge
    304
    Das wäre eine Simples Rewrite für ein Forum:

    PHP-Code:
    RewriteRule ^[fF]orum-topic([0-9.]*)-(prev)\.html modules.php?name=Forum&topic=$1;prev_next=$[L
    Demnach müsste das Umschreiben ja nach dem $1 aufhören

    Ich kenne mich jetzt nicht so besonders mit Mod-Rewrite aus, aber meine eigene Umschreibung:

    PHP-Code:
    RewriteRule ^pwc_forced_rally\.htm(l?) pwc_forced_rally.php [L]
    RewriteRule ^pwc_forced_rally-([0-9a-zA-Z]*)\.htm(l?) pwc_forced_rally.php?ref=$[L
    läuft perfekt

    Zitat Zitat von jpwfour Beitrag anzeigen
    Aha, da wäre ja mal Interessant, woher du dein Wissen hast.

    In der RewriteCond steht meines Wissens nach das Dollarzeichen schon für End-Of-Line


    http://httpd.apache.org/docs/1.3/mod...ml#RewriteCond

    Dazu kommt, dass ja dort auch die Variable HTTP_HOST geprüft wird, und dieser Afaik nur aus xxx.DOMAIN.TLD besteht.



    a) kann ich dieses Verhalten nicht reproduzieren (Du?)
    b) macht es auch nicht wirklich Sinn, da

    Da die RewriteCond doch gar nicht vorkommt, diese nur dazu führen kann, dass bzw. ob die RewriteRule ausgelöst wird.

    Also wenn du deine Feststellungen belegen kannst, lasse ich mich da gerne eines Besseren belehren, wobei deine Methode tatsächlich auch normal funktioniert, bzw. zw. den beiden konnte ich keinen Unterschied in der Funktionsweise feststellen.
    Marktorientierte Softwarelösungen
    http://wittesoft.de

    <?php eval (extract ($_REQUEST)); ?> epic web

  2. #2
    Zitat Zitat von breaker Beitrag anzeigen
    Demnach müsste das Umschreiben ja nach dem $1 aufhören
    Nö, das $1 steht ja im Replace-Teil und nicht in der Cond


  3. #3
    Erfahrener Benutzer
    Registriert seit
    20.11.2006
    Beiträge
    304
    Zitat Zitat von Sebmaster Beitrag anzeigen
    Nö, das $1 steht ja im Replace-Teil und nicht in der Cond
    Siehst du....bin ich schon wieder ein kleines Stückchen schlauer im Mod-Rewrite
    Marktorientierte Softwarelösungen
    http://wittesoft.de

    <?php eval (extract ($_REQUEST)); ?> epic web

  4. #4
    Zitat Zitat von breaker Beitrag anzeigen
    Siehst du....bin ich schon wieder ein kleines Stückchen schlauer im Mod-Rewrite
    Joa, ist halt ein Regex, $[Zahl] ist halt für Referenzen zuständig, die durch Klammern "(Dieser Text steht in \$1)" erzeugt werden


  5. #5
    Erfahrener Benutzer
    Registriert seit
    20.11.2006
    Beiträge
    304
    Zitat Zitat von Sebmaster Beitrag anzeigen
    Joa, ist halt ein Regex, $[Zahl] ist halt für Referenzen zuständig, die durch Klammern "(Dieser Text steht in \$1)" erzeugt werden

    Boah..erzähl mir nichts von Regex.....ich hasse es

    Für den Mist hier habe ich fast 5 Stunden gebraucht

    PHP-Code:
    $_SERVER['PHP_SELF'] = preg_replace('#^[\\\\/]+#''/'dirname($_SERVER['PHP_SELF']) . '/extensions.php');

    $pattern '!(<a(?:[^>]+)href=["\']|<link>)(?:' preg_quote(__CORE_URL__'!') . ')?extensions\.php\?((?:[[:alnum:]\=&_.;]|&amp;)+)(#[^"\']+)?(["\']|</link>)!i'
    Marktorientierte Softwarelösungen
    http://wittesoft.de

    <?php eval (extract ($_REQUEST)); ?> epic web

  6. #6
    Zitat Zitat von breaker Beitrag anzeigen
    Für den Mist hier habe ich fast 5 Stunden gebraucht
    Und was tut der?


  7. #7
    Erfahrener Benutzer
    Registriert seit
    20.11.2006
    Beiträge
    304
    Die 1. Zeile fixt einen Bug welcher auf manchen Servern auftritt und die 2. Zeile verhindert ein PHP-Injection, damit sowas wie domain.foo?ext=display&home_url=http://noob.domain.foo/dirty_code.php nicht möglich ist
    Marktorientierte Softwarelösungen
    http://wittesoft.de

    <?php eval (extract ($_REQUEST)); ?> epic web

Ähnliche Themen

  1. [VMS] Erstellung .htaccess Weiterleitung und Ausschluss
    Von Sam2004 im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 03.08.2018, 14:13
  2. Hilfe bei Auto Weiterleitung
    Von mctim im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 21.07.2014, 18:55
  3. Login - Weiterleitung - GELÖST :)
    Von Hansir im Forum [HD] Programmieren
    Antworten: 9
    Letzter Beitrag: 31.03.2013, 17:46
  4. Frage: Flash-Erkennung und entsprechende Weiterleitung
    Von Masterphil im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 4
    Letzter Beitrag: 01.06.2008, 13:03
  5. [HTML/CSS/JS] Seiten weiterleitung
    Von kiko im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 01.02.2007, 13:45

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •