Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

mod_rewrite - .php durch .html ersetzen





Frage

Hallo alle zusammen, wie ich bei Joomla gesehen habe, gibt es ja die Möglichkeit 'komplizierte' URLs in natürliche URLs umzuwandeln. Jetzt meine Frage: Kann man eigentlich das [b].php[/b] in der URL einfach duch ein [b].html[/b] austauschen ?? Und das ohne irgendwelche Weiterleitungen oder ähnliches. Einfach nur ersetzen Gruß Computerfreaki

Antwort 1 von Flupo

Nö das führt zu Problemen.
Das wird dir auch ein Blick in den Quelltext zeigen. Bei einer HTML-Seite ist der Inhalt der Datei auf dem Server identisch mit dem, was der Browser anzeigt.
Php dagegen ist eine serverbasierte Scriptsprache. Das was der Browser anzeigt ist das Ergebnis der Abarbeitung der Anweisungen in der PHP-Datei auf dem Server.
Der Inhalt der Datei auf dem Server unterscheidet sich z.T. erheblich von dem, was nachher im Browser dargestellt wird.

Gruß Flupo

Antwort 2 von Computerfreaki

Ja des is mir ja auch klar, dass das so ist. Ich bin ja net blöd ;-)
Es sollte nur aus rein optischen Gründen so sein.
So wie bei T-Online:
http://www.t-online.de/c/00/00/04/46.html
Und die verwenden bestimmt keine statischen Seiten

Antwort 3 von Computerfreaki

So,
das mit dem .html und .php hat sich erledigt :-)))))
Ich habe einfach das in die .htaccess eingefügt:

RewriteEngine on
RewriteRule ^(.*).html$ $1.php [L]


So jetzt noch ne Frage:
Ich habe meine URLs jetzt so weit:
http://www.computerjan.de/pages/home.html
Jetzt möchte ich das mod_rewrite /pages einfach so entfernt
Also die URL sollte dann so aussehen :
http://www.computerjan.de/home.html

Ist so etwas möglich ???

Gruß Computerfreaki