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
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
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:
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
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

