zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Automatisch .php als .html ausgeben mit .htaccess?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 22.01.2009, 14:57
Benutzerbild von webseite_freaky
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 29.08.2008
Beiträge: 198
webseite_freaky befindet sich auf einem aufstrebenden Ast
Beitrag Automatisch .php als .html ausgeben mit .htaccess?

Guten Tag,

bin nach langer Zeit wieder mal im Forum aktiv und starte gleich wieder mit eine Frage zu PHP und ".htaccess":

Wie kann ich eine ".htm"- Seite mittels .htaccess als ".php"- Seite ausgeben lassen? Wenn ja, wie ist das möglich?

Ganz liebe Grüße,
webseite_freaky
__________________
Ganz liebe Grüße,
webseite_freaky
---------------------
1 && 1 macht 1 - Klingt komisch, ist aber so
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 22.01.2009, 15:11
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Deine Frage ist etwas unklar. Möchtest du, dass Dateien mit der Endung „.html“ als PHP vom Webserver interpretiert werden? Oder möchtest du, dass Dateien mit der Endung „.php“ nach außen als „.html“ erscheinen?
__________________
Markus Wulftange
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 22.01.2009, 15:25
Benutzerbild von webseite_freaky
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 29.08.2008
Beiträge: 198
webseite_freaky befindet sich auf einem aufstrebenden Ast
Beitrag

Zitat:
Zitat von Gumbo Beitrag anzeigen
Deine Frage ist etwas unklar. Möchtest du, dass Dateien mit der Endung „.html“ als PHP vom Webserver interpretiert werden? Oder möchtest du, dass Dateien mit der Endung „.php“ nach außen als „.html“ erscheinen?
Das zweite: Ich möchte das meine ".php"- Seiten als ".htm" ausgegeben werden!
__________________
Ganz liebe Grüße,
webseite_freaky
---------------------
1 && 1 macht 1 - Klingt komisch, ist aber so
Mit Zitat antworten
  #4 (permalink)  
Alt 22.01.2009, 15:31
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Als solche ausgeben kannst du sie selbst. Dass aber Anfragen von auf „.html“ endende URL-Pfade auf „.php“-Dateien intern weitergeleitet werden, ist mit Folgendem möglich:
Code:
RewriteRule (.+)\.html$ /$1.php [L]
Wenn du gleichzeitig noch die Anfragen von auf „.php“ endende URL-Pfade auf „.html“ weiterleiten willst, geht das mit folgender Regel:
Code:
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /([^\?]+)\.php[\?\ ]
RewriteRule \.php$ /%1.html [L,R=301]
Oder du prüfst einfach mit PHP den Wert von REQUEST_URI.
__________________
Markus Wulftange
Mit Zitat antworten
  #5 (permalink)  
Alt 22.01.2009, 15:40
Benutzerbild von webseite_freaky
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 29.08.2008
Beiträge: 198
webseite_freaky befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Gumbo Beitrag anzeigen
Als solche ausgeben kannst du sie selbst. Dass aber Anfragen von auf „.html“ endende URL-Pfade auf „.php“-Dateien intern weitergeleitet werden, ist mit Folgendem möglich:
Code:
RewriteRule (.+)\.html$ /$1.php [L]
Wenn du gleichzeitig noch die Anfragen von auf „.php“ endende URL-Pfade auf „.html“ weiterleiten willst, geht das mit folgender Regel:
Code:
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /([^\?]+)\.php[\?\ ]
RewriteRule \.php$ /%1.html [L,R=301]
Oder du prüfst einfach mit PHP den Wert von REQUEST_URI.
Oh, super vielen Dank, hat problemlos geklappt!

Ganz viele liebe Grüße,
webseite_freaky

CLOSED
__________________
Ganz liebe Grüße,
webseite_freaky
---------------------
1 && 1 macht 1 - Klingt komisch, ist aber so
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
.php als .html ausgeben Praktikant Serveradministration und serverseitige Scripte 12 18.09.2008 12:47
.php immer als application/xhtml+xml ausliefern villosoph Serveradministration und serverseitige Scripte 2 10.09.2005 01:18


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:44 Uhr.