kostenloser Webspace werbefrei: lima-city


.htaccess & Redirect

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s***h

    Hi,
    ich hab ausführlich in google & co gesucht, habe aber nix brauchbares gefunden bzw. hat es nicht funktioniert.

    Folgendes:
    Ich hab auf meinem Webspace ein CMS installiert:
    http://web384.serverdrome.de/news.php

    So jetzt will ich, dass wenn man folgende Datei aufruft, auf eine andere umgeleitet wird:
    http://web384.serverdrome.de/readarticle.php?article_id=7

    Ich wollte das mit mod_rewrite machen.
    Das hat aber nicht so ganz funktioniert und dann bin dabei auch auf redirect gestoßen.

    1. Soll ich jetzt mod_rewrite oder redirect verwenden?

    2. Wie würde das konkret heißen, wenn ich es mit mod_rewrite umsetzen möchte und die Zieldatei z.B blub.php sein soll?

    Links:
    Redirect: http://www.drweb.de/htaccess/htaccess_weiterleitugen.shtml
    Mod Rewrite: http://www.drweb.de/htaccess/dynamische-seiten.shtml

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. o*******e



    sesch schrieb:
    Hi,
    ich hab ausführlich in google & co gesucht, habe aber nix brauchbares gefunden bzw. hat es nicht funktioniert.

    Folgendes:
    Ich hab auf meinem Webspace ein CMS installiert:
    http://web384.serverdrome.de/news.php

    So jetzt will ich, dass wenn man folgende Datei aufruft, auf eine andere umgeleitet wird:
    http://web384.serverdrome.de/readarticle.php?article_id=7

    Ich wollte das mit mod_rewrite machen.
    Das hat aber nicht so ganz funktioniert und dann bin dabei auch auf redirect gestoßen.

    1. Soll ich jetzt mod_rewrite oder redirect verwenden?

    2. Wie würde das konkret heißen, wenn ich es mit mod_rewrite umsetzen möchte und die Zieldatei z.B blub.php sein soll?

    Links:
    Redirect: http://www.drweb.de/htaccess/htaccess_weiterleitugen.shtml
    Mod Rewrite: http://www.drweb.de/htaccess/dynamische-seiten.shtml


    Also ich hab jetzt irgentwie nicht ganz verstanden,
    was du nun machen willst,
    aber, wenn du eine Weiterleitung haben willst,
    mach's doch über header:

    <?php
    header("Location: http://zieladresse.de");
    ?>

    Wenn du das nicht gemeint hast,
    sag es bitte...

    -Tom
  4. Autor dieses Themas

    s***h

    Irgendwie bin ich gerade verwirrt.

    Kann mir mal bitte jemand erklären, was die Unterschiede zwischen der PHP-Funktion header(), Redirect und Mod_Rewrite sind?
  5. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.

    Beim header() wird dem Browser gesagt, das sich die URL URL geändert, genau so bei einem Redirect, wimni.

    Bei mod_rewrite wird vom Browser zum Beispiel die Datei news_123.php angefordert, dabei wird dann durch die Regel in der .htaccess z.B. die Datei news.php?nr=123 .
    Mehr dazu hier: http://www.drweb.de/htaccess/index.shtml
  6. Autor dieses Themas

    s***h

    Ah danke,

    aber das mit dem Redirekt funktioniert jetzt nicht ganz.

    Was ist da falsch:

    Redirect /readarticle.php?article_id=7 http://web384.serverdrome.de/blub.php
  7. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.

    So, hab das mal getestet, es sieht so aus, als wie wenn er das "article_id=7" nicht mag, ohne Funktioniert es wunderbar.
  8. Autor dieses Themas

    s***h


    So, hab das mal getestet, es sieht so aus, als wie wenn er das "article_id=7" nicht mag, ohne Funktioniert es wunderbar.


    AHHH verdammt :mad:
    Das muss aber gehen, falls jemand eine Lösung hat bitte unbedingt posten ;)
  9. b*****m

    kann man mit header auch post-Daten (formular) versenden???
  10. Autor dieses Themas

    s***h


    brianum schrieb:
    kann man mit header auch post-Daten (formular) versenden???


    Was hat das jetzt mit dem Thema zu tun? ;)

    Ich glaube nicht, dass das geht...


    Egal, viel wichtiger ist das hier:



    sesch schrieb:

    So, hab das mal getestet, es sieht so aus, als wie wenn er das 'article_id=7' nicht mag, ohne Funktioniert es wunderbar.


    AHHH verdammt :mad:
    Das muss aber gehen, falls jemand eine Lösung hat bitte unbedingt posten ;)


    Beitrag geaendert: 16.5.2007 17:30:10 von sesch
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!