+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 18

Thema: Wie .php statt .html bei "Dateiendung an URL fügen"?

  1. #1
    Neu an Board
    Registriert seit
    04.10.2009
    Beiträge
    17
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Wie .php statt .html bei "Dateiendung an URL fügen"?

    Weiß jemand wie man im Kasten "Suchmaschinen-Optimierung (SEO)" bei der Funktion "Dateiendung an URL fügen"? als Endung ".php" statt ".html" einstellt?

    Wäre super, wenn da jemand einen Tip hätte...

    LG
    Gerdi

  2. #2
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.580
    Bedankte sich
    152
    Erhielt 2.555 Danksagungen
    in 2.357 Beiträgen

    Standard

    In dem "Kasten" selbst kann man das nicht einstellen.
    Um das zu erreichen, solltest Du die .htaccess entsprechend bearbeiten.
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  3. #3
    Neu an Board
    Registriert seit
    04.10.2009
    Beiträge
    17
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von keraM Beitrag anzeigen
    In dem "Kasten" selbst kann man das nicht einstellen.
    Um das zu erreichen, solltest Du die .htaccess entsprechend bearbeiten.
    Hallo keraM,

    in der .htaccess habe ich dazu nichts gefunden. Müsste das nicht irgendwo in einer Konfigurationsdatei stehen, die man dafür dann editiert?

    LG
    Gerdi

  4. #4
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.580
    Bedankte sich
    152
    Erhielt 2.555 Danksagungen
    in 2.357 Beiträgen
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  5. #5
    Neu an Board
    Registriert seit
    04.10.2009
    Beiträge
    17
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo keraM,
    vielen Dank für den Link. Wenn ich es richtig sehe, kann man wahrscheinlich einfach in der SEF-Section der .htaccess dies einfügen:

    RewriteRule ^(.*).html$ $1.php

    Müsste es aber nicht noch irgendwo direkt im Joomla-Code die Möglichkeit geben, dass nicht automatisch ".html" bei der Einstellung "Suchmaschinenfreundliche URLs" angehängt wird, sondern ".php"?

    LG
    Gerdi

  6. #6
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.580
    Bedankte sich
    152
    Erhielt 2.555 Danksagungen
    in 2.357 Beiträgen

    Standard

    Klar kann man das auch direkt im Code verändern. Was machst Du aber, wenn durch ein Joomla Update diese Datei überschrieben wird?

    Deshalb ist es besser, den Code von Joomla nicht zu verändern und statt dessen diese Geschichte in die .htaccess zu legen. Die wird bei einem Joomla Update nämlich nicht verändert.
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  7. #7
    Neu an Board
    Registriert seit
    04.10.2009
    Beiträge
    17
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von keraM Beitrag anzeigen
    Klar kann man das auch direkt im Code verändern. Was machst Du aber, wenn durch ein Joomla Update diese Datei überschrieben wird?

    Deshalb ist es besser, den Code von Joomla nicht zu verändern und statt dessen diese Geschichte in die .htaccess zu legen. Die wird bei einem Joomla Update nämlich nicht verändert.
    Stimmt. Guter Hinweis.

    Ich hatte jetzt mal in die .htacces RewriteRule ^(.*).html$ $1.php eingebaut, was allerdings nichts bewirkt hat.

    Hättest du eine Idee, was daran falsch ist?

    LG
    Gerdi

  8. #8
    Neu an Board
    Registriert seit
    04.10.2009
    Beiträge
    17
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hat evtl. noch jemand eine Idee, wie ich meine Seiten unter der Einstellung "Suchmaschinenoptimierung" mit der Endung php (anstelle von html) versehen kann?

    Wäre super, wenn da jemand einen Tip hätte...

    LG
    Gerdi

  9. #9
    Neu an Board
    Registriert seit
    04.10.2009
    Beiträge
    17
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hier jetzt der entsprechende Abschnitt aus meiner .htaccess. Weiß jemand, was ich da ändern/ergänzen muss, um php stat html als Endung bei der suchmaschinenoptimierten Darstellung zu erhalten?

    ########## Begin - Joomla! core SEF Section
    #
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/index.php
    RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
    RewriteRule (.*) index.php
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
    #
    ########## End - Joomla! core SEF Section


    LG
    Gerdi

  10. #10
    Wohnt hier
    Registriert seit
    01.05.2007
    Ort
    Lingen
    Beiträge
    2.576
    Bedankte sich
    6
    Erhielt 837 Danksagungen
    in 793 Beiträgen

    Standard

    Was ist denn der Grund für solche Änderungen? Ich sehe keinen Sinn für eine solche Änderung.

    Die .htaccess anzupassen bringt dir nichts, du musst den Joomla Core dafür ändern und davon rate ich ab.

    Datei librararies/Joomla/methods.php, dort packst du vor "return $url;"(ist in Zeile 95) die folgende Zeile
    Code:
    $url = str_replace('.html', '.php', $url);
    ob das so 100% funktioniert kann ich nicht versprechen, ist nur ein Ansatz
    Meine Antwort war hilfreich? Dann würde ich mich über einen Click auf Danke sehr freuen
    Kein kostenloser Support per PN

  11. Erhielt Danksagungen von:


+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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