Ergebnis 1 bis 15 von 15

Thema: Url Endung php statt html?

  1. #1
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard Url Endung php statt html?

    Hi, ist es aus Seo Gründen möglich, die Urls in Contao 4.4 auf .php statt .html umzustellen, also z.B. domain.de/impressum.php?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Ja, einfach in den System Einstellungen bzw. der config.yml einstellen und in Contao 3 die .htaccess dementsprechend anpassen.

  3. #3
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von tpk Beitrag anzeigen
    Hi, ist es aus Seo Gründen möglich, die Urls in Contao 4.4 auf .php statt .html umzustellen, also z.B. domain.de/impressum.php?
    Ich kenne das nur so, dass man aus "SEO-Gründen" alles tut, damit kein .php in der URL auftaucht.
    Hat sich SEO so verändert?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Die Endung spielt für "SEO" wohl kaum eine Rolle. Vielleicht geht es ihm um alte URLs.

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.800
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Die Endung spielt für "SEO" wohl kaum eine Rolle.
    Genauso ist es, auch wenn es immer mal wieder Leute gibt, die etwas anderes erzählen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.086
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Ja, einfach in den System Einstellungen bzw. der config.yml einstellen und in Contao 3 die .htaccess dementsprechend anpassen.
    Bei Contao 3 müsste man dann allerdings auch die RewriteCond weiter unten anpassen, denn da steht
    Code:
      RewriteCond %{REQUEST_FILENAME} !\.(htm|php|js|css|htc|png|gif|jpe?g|ico|xml|csv|txt|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|otf|tt[cf]|woff2?|svgz?|pdf|gz)$
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule .*\.html$ index.php [L]
    Das bedeutet dann, dass ein Request mit Endung ".php" nicht umgeschrieben wird und somit nicht von Contao bedient wird und ein 404 bringt. Da müsste also das php raus aus der langen Liste in der ersten RewriteCond (und dafür eventuell html rein, oder statt "htm" dann "htm?l"). Bei Contao 4 sollte es ohne weitere Änderungen funktionieren.

  7. #7
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn man so eine Seite dann speichern möchte, wird einem vom OS wahrscheinlich xxx.htm angeboten, da ja ein Header mitgesendet wird, welcher den Content-Type: text/html deklariert. Ich finde das ein wenig befremdlich. Warum die Endung php, wenn man ein Dokument vom Typ HTML vor sich hat und beim Speichern diese Endung dann auch angeboten wird?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Die Endung hat ja nichts mit dem Inhalt zu tun der zurück kommt. Im Internet findest du ja auch häufig URLs ohne "Dateiendung". Wenn du solche HTML Dokumente speicherst, erwartest du dir da auch, dass du eine Datei ohne Endung speicherst? Wohl nicht

    Hinter ein URL kann sich alles mögliche befinden. Die URL selbst hat prinzipiell keinen Bezug zu der dahinter liegenden Ressource.

  9. #9
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard

    @Spooky
    Ja, einfach in den System Einstellungen bzw. der config.yml einstellen und in Contao 3 die .htaccess dementsprechend anpassen.
    Ich finde nix in den Einstellungen (4.4.7)?! Bei ner 3.2 finde ich das noch unter "Frontend"

    Wo liegt die config.yml? Oder gibt's die nur, wenn man alles über Symfony macht?


    Es geht um das Neuaufsetzen einer bestehenden Seite. Aus Seo-Sicht scheint es besser, die alten Urls zu übernehmen als die mit 301ern umzuleiten.

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Zitat Zitat von tpk Beitrag anzeigen
    Ich finde nix in den Einstellungen (4.4.7)?!
    Siehe https://github.com/contao/core-bundl...ster/README.md
    Code:
    # Contao configuration
    contao:
        url_suffix:           .html

    Zitat Zitat von tpk Beitrag anzeigen
    Wo liegt die config.yml?
    Im app/ Ordner, die musst du dir (in der Managed Edition) selbst erzeugen.

  11. #11
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Die Endung hat ja nichts mit dem Inhalt zu tun der zurück kommt....
    erwartest du dir da auch, dass du eine Datei ohne Endung speicherst? Wohl nicht
    Sag ich ja oben. Und ja, keine Endung, also speichern ohne Endung

    Ich bin es halt gewohnt Dateien auch an ihrem Suffix zu indentifiziern. Im Gegenteil zu der Defaulteinstellung von Window welches diese Suffixe versteckt, sehe ich die halt gerne. Ich weiß natürlich, dass ich den Suffix auch einfach ändern kann. Z.B. my.pdf => my.mp3.

    Aber warum man da php als Suffix haben möchte, weiß ich nicht. Könnte also ein HTML, PDF, MP3 ... Dokument sein. Wieso also nicht direkt mit dem Suffix signalisieren was man bekommt? Fällt für mich unter das Thema Verschleierung
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  12. #12
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Oh man, das hatte ich ja noch nie gesehen. Also wenn ich Contao nicht kennen würde, wäre diese Installationsanleitung sofort der Grund, mir ein anderes CMS zu suchen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Hier ein paar Gedanken von W3C zu diesem Thema: https://www.w3.org/Provider/Style/URI.html

  14. #14
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.086
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich denk mal auf mittlere Sicht gehören die Einstellmöglichkeiten zumindest in den Contao-Manager, wenn man sie schon im Backend nicht mehr haben will. Ich bin ja auch eher von der Generation, die an nur im Texteditor zu verändernde Konfigurationsdateien noch gewohnt ist. Aber der Trend geht doch eher woanders hin. Wenn man solche Dinge schon nicht über eine "App" vom Handy aus einstellen kann, dann doch wenigstens über die Contao-Manager-App .

  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Ich denk mal auf mittlere Sicht gehören die Einstellmöglichkeiten zumindest in den Contao-Manager, wenn man sie schon im Backend nicht mehr haben will.
    Das ist auch der Plan, soweit ich weiß. Falls nicht - Ticket beim Contao Manager oder Manager Bundle oder Managed Edition

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •