Flo: Dynmiasche Seiten mit .html-Endung ?

Hallo liebes Forum,

auf meiner Homepage werden alle Sieten dynmisch zusammengebastelt. Äussert sich in Konstrukten wie:

www.----.de/main.php?id=10&lang=ger

(ist noch im AUfbau, deswegen ----.de)

Kann man daraus irgendwie so eine art:
www.----.de/main.php/10/ger
machen.

Oder:
www.----.de/main,10,01.html
(wie bei spiegel.de).

Vielen Dank für Euren Rat!

  1. Hi,

    www.----.de/main.php?id=10&lang=ger
    (ist noch im AUfbau, deswegen ----.de)
    Kann man daraus irgendwie so eine art:
    www.----.de/main.php/10/ger
    machen.
    Oder:
    www.----.de/main,10,01.html
    (wie bei spiegel.de).

    Ja, das ist nur eine Frage der Server-Konfiguration.
    Für www.----.de/main,10,01.html müßte man dem Server halt beibringen, daß er .html durch den php-Parser jagt - das Extrahieren der Parameter kann das Script selbst erledigen.

    Für www.----.de/main.php/10/ger müßte der Server so konfiguriert werden, daß er die path-Info ans Php-Script liefert.

    Wie das im einzelnen geht, entnimmst Du der Doku Deines (mir unbekannten) Webservers.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. Ja, das ist nur eine Frage der Server-Konfiguration.
      Für www.----.de/main,10,01.html müßte man dem Server halt beibringen, daß er .html durch den php-Parser jagt - das Extrahieren der Parameter kann das Script selbst erledigen.

      Für www.----.de/main.php/10/ger müßte der Server so konfiguriert werden, daß er die path-Info ans Php-Script liefert.

      Wie das im einzelnen geht, entnimmst Du der Doku Deines (mir unbekannten) Webservers.

      Danke, Andreas,

      kann ich auch irgendetwas drehen, wenn ich an dem server nichts ändern kann, weil das nur ein PHP/Mysql 08-15 Account von Host-Europe ist ???

      Grüße, Flo

      1. Hallo,

        kann ich auch irgendetwas drehen, wenn ich an dem server nichts ändern kann, weil das nur ein PHP/Mysql 08-15 Account von Host-Europe ist ???

        ich hab auch ein 08-15 paket bei host-europe und kann mittels einer .htaccess sogar ziemlich viel an der serverkonfiguration ändern.

        Mit freundlichen Grüßen,
        Andreas Waidelich

        --
        signatures eat bandwidth
        1. Hallo,

          kann ich auch irgendetwas drehen, wenn ich an dem server nichts ändern kann, weil das nur ein PHP/Mysql 08-15 Account von Host-Europe ist ???

          ich hab auch ein 08-15 paket bei host-europe und kann mittels einer .htaccess sogar ziemlich viel an der serverkonfiguration ändern.

          Mit freundlichen Grüßen,
          Andreas Waidelich

          Au Super!

          Gibt es da irgendwo eine Douku zu? Ich habe mit .htaccess bisher null Erfahrung.

          Viele Grüße, Flo

          1. Gibt es da irgendwo eine Douku zu? Ich habe mit .htaccess bisher null Erfahrung.

            http://selfhtml.teamone.de/diverses/htaccess.htm

            Viele Grüße, Flo

            dito, ICH

            1. Gibt es da irgendwo eine Douku zu? Ich habe mit .htaccess bisher null Erfahrung.

              http://selfhtml.teamone.de/diverses/htaccess.htm

              Klasse - besten Dank! Da hätte ich jetzt natürlich auch drauf kommen können ;)

              Da hier auch ein Spezialist mit Host-Europe-Account im Forum ist würde mich ma interessieren, wie ich die htaccess-datei wo auf meinem webspace ablegen kann.

              - Dieses Forum ist echt klasse -

              Viele Grüße, Flo

              1. Hallo Flo,

                http://selfhtml.teamone.de/diverses/htaccess.htm

                @wfux -></faq/#Q-19>

                Da hier auch ein Spezialist mit Host-Europe-Account im Forum ist würde mich ma interessieren, wie ich die htaccess-datei wo auf meinem webspace ablegen kann.

                na da wo du sie brauchst :-) das was in .htaccess-Dateien (oder wie die Datei auch immer heißt) drinsteht, gilt immer für das Verzeichnis in dem sie liegt und alle darunterliegenden (sofern da nicht wieder eine .htaccess liegt die was anderes sagt)

                Grüße aus Nürnberg
                Tobias

                --
                Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
        2. Hallo,

          probier mal:

          AddType application/x-httpd-php .html

          in der .htaccess Datei

          Wenn der Server das zulässt, sollten dann alle Dateien mit .html-Endung indem Verzeichnis durch den PHP-Parser gejagt werden...

          Gruß Henk

          1. Hallo,

            hat das irgendwelche Vorteile oder nachteile ?

            mfg

            Benrard

            1. Hi Bernard,

              hat das irgendwelche Vorteile oder nachteile ?

              Ja.

              Viele Grüße
                    Michael

              ... ach, Du wolltest auch noch wissen, welche?

              Nun: Es erzeugt natürlich zusätzliche Last auf dem Server, HTML-Dokumente sinnloserweise nach PHP-Code zu durchsuchen.
              Und wehe Dir, solltest Du gar XHTML-Dokumente verwenden - daran hat ein PHP-Interpreter gar keine Freude, weil er in bestimmten Fällen XHTML-Code für PHP-Code halten und dann Fehlermeldungen ausgeben könnte ... mein Provider hat mir damit mal ohne jede Vorwarnung meine gesamte Domain zugenagelt ... :-(

              Also: Schalte diese Konfiguration möglichst nur für genau diejenigen Verzeichnisse ein, wo Du das wirklich brauchst.

              --
              T'Pol: I apologize if I acted inappropriately.
              V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
              (sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
               => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
              Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.