Frage: Habe bei meiner seite immer .html stehen.

05/26/2015 12:09 Mr.Prayn#1
hey leute bin neu dabei ne seite zu machen und hab relative wenig ahnung.

und momentan steht bei jeder seite immer z.b. ...index.html usw am ende wie sorge ich dafür das .html nicht mehr steht? muss das in php gemacht werden oder wie? weil momentan mache ich das so das ich die html datein editiere mit filezilla dann hochlade
05/26/2015 12:16 Undaground#2
Das ist normal bei HTML Dateien, ob es da eine Möglichkeit gibt es zu verstecken glaube ich nicht. Wenn es dir wichtig ist dann mach einfach eine PHP Datei mit deinem HTML Code.
05/26/2015 12:19 Syc#3
Das kannst du per htaccess machen. Einfach mal danach googeln.
05/26/2015 12:21 Mr.Prayn#4
Quote:
Originally Posted by Undaground View Post
Das ist normal bei HTML Dateien, ob es da eine Möglichkeit gibt es zu verstecken glaube ich nicht. Wenn es dir wichtig ist dann mach einfach eine PHP Datei mit deinem HTML Code.
also theoreitisch könnte ich das umgehen wenn ich einfach meine ganzen jetztigen inhalte in eine php datei reintuhe oder hab ich das missverstanden
05/26/2015 12:48 ~ JWonderpig ~#5
Ja, du kannst die HTML auch als PHP Datei abspeichern. Nur umgekehrt geht es nicht, falls PHP Code in der Datei steht.
05/26/2015 15:18 OfficialiSEVEN#6
Quote:
Originally Posted by Caiv View Post
Ja, du kannst die HTML auch als PHP Datei abspeichern. Nur umgekehrt geht es nicht, falls PHP Code in der Datei steht.

Klar man muss nur einstellen das php auch die HTML Dateien parst.

Und für htaccess brauchst du nicht zwingend php sondern das ist einfach ein Mod für den Webserver (hat mit php nichts zu tun)
05/26/2015 15:48 Serraniel#7
Je nach Web Server gibt es kein htaccess, siehe IIS. Dort muss sowas soweit ich weiß in der web.config gesteuert werden, welche in einer XML Struktur gebaut ist, soweit ich weiß.
05/26/2015 18:22 OfficialiSEVEN#8
Quote:
Originally Posted by Serraniel View Post
Je nach Web Server gibt es kein htaccess, siehe IIS. Dort muss sowas soweit ich weiß in der web.config gesteuert werden, welche in einer XML Struktur gebaut ist, soweit ich weiß.

Bei nginx über die config von der Seite
05/27/2015 22:10 lnqlorlouz#9
Ich habe damals diesen Generator benutzt, um mir die Links zu erstellen. Ist eigentlich ganz einfach. [Only registered and activated users can see links. Click Here To Register...]
Beispiel:
PHP Code:
RewriteEngine On
RewriteRule 
^index$ /index.html [L
Bedeutet, dass deine [Only registered and activated users can see links. Click Here To Register...] jetzt auch mit [Only registered and activated users can see links. Click Here To Register...] erreichbar ist, ohne Endung. Möchtest du weitere Links verändern nach diesem Schema, einfach weiterschreiben.
PHP Code:
RewriteEngine On
RewriteRule 
^index$ /index.html [L]
RewriteRule ^profile$ /profileblabla.html [L