.htaccess - RewriteRule mit #

Dieses Thema im Forum "Webentwicklung" wurde erstellt von MusicAngel, 27. Juni 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 27. Juni 2010
    Hallo Leute,

    Ich will dass meine .htaccess eine Seite umlinkt die dann auch sofort zum angegebem Ankerpunkt springt. Bloss: wie mache ich das? Dummerweise ist die Raute ja auch die Kommentarfunktion der .htacces :/.

    Mein Code:
    Code:
    RewriteEngine On
    RewriteRule ^f/([0-9])$ /f/thread.php?id=$1#op [NE]

    Meine zweite Frage:
    Wie ihr oben sehen könnt, möchte ich dass Zugriffe auf ^f/([0-9])$ umgeleitet werden. Jetzt soll dies aber nicht nur für 0-9 gelten sondern für alle Integer. Wie mache ich das (ausser das ganze ein paar mal kopieren, ist etwas unschön, sollte doch auch anders machbar sein!)

    Vielen Dank
     
  2. 27. Juni 2010
    AW: .htaccess - RewriteRule mit #

    zur 2. Frage sollte das wie folgt gehen
    Code:
    ([0-9]{1,})
    das heißt so viel wie "mind. 1 Mal eine Zahl" (nach dem Komma könnte man ein Maximum schreiben).
     
  3. 27. Juni 2010
    AW: .htaccess - RewriteRule mit #

    # geht nicht, weil das immer beim client bleibt.
    was du machen kannst in eine weiterleitung R=301 oder R=302
     
  4. 27. Juni 2010
    AW: .htaccess - RewriteRule mit #

    Hmm, gibts denn sonst eine Möglichkeit das Scrollen zu erzwingen - z.b. mit Javascript oder so?
     
  5. 27. Juni 2010
    AW: .htaccess - RewriteRule mit #

    Ja, mit JS.
    Einfach beim Aufruf checken wie die URL ist (weil die Adresse durch mod_rewrite nicht geändert wird) und dann zum Ankerpunkt springen.
     
  6. 28. Juni 2010
    AW: .htaccess - RewriteRule mit #

    Vielen Dank an alle. Damit wär das hier erledigt
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.