Seite 1 von 1

webEdition und URLs ohne php

Verfasst: Fr 20. Jan 2023, 14:18
von adrian
Hallo zusammen,
es war bereits mehrfach Thema und ist bei uns auf Grund von zwei Projekten grade mal wieder mal aktuelle, daher folgender FR zur Diskussion.

Sollte in webEdition die Möglichkeit geschaffen werden Links zu Dokumenten ohne php-Endungen auszugehen?

Folgender Ansatz per htaccess liefert bereits eine gute Basis, um die Dateiendung .php zu entfernen.
Extreme Aufrufe von /dir/file.php zu /dir/file umleiten:

Code: Alles auswählen

RewriteCond %{REQUEST_URI} !/webEdition/.* [NC]
RewriteCond %{THE_REQUEST} \s/+(.+?)\.php[\s?] [NC]
RewriteRule ^ /%1 [R=301,NE,L]
Extreme Aufrufe von /dir/file zu /dir/file.php umschreiben, damit sie im Dateisystem auf dem Server gefunden werden:

Code: Alles auswählen

RewriteCond %{REQUEST_URI} !/webEdition/.* [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+?)/?$ $1.php [L]
Was noch nicht klappt, sind die Endungen bei allen Verlinkungen automatisch zu entfernen, die von webEdition ausgespielt werden.
Hier wäre eine Einstellmöglichkeit im Bereich SEO-Links gut geeignet, entsprechend der Möglichkeiten "Verstecke DirectoryIndex-Dateinamen in der Ausgabe".

Was mit ihr?

Viele Grüße
Adrian

Re: webEdition und URLs ohne php

Verfasst: Do 26. Jan 2023, 16:42
von mehrenfeld
Bezüglich SEO wäre es sicherlich sinnvoll auf die .php Endung zu verzichten. Also von mit ein klares JA

Re: webEdition und URLs ohne php

Verfasst: Fr 27. Jan 2023, 10:42
von mtbrmatze
Hallo,

ich finde die Idee auch gut, das wäre sicher ein Feature, welches sinnvoll ist.

Re: webEdition und URLs ohne php

Verfasst: Fr 27. Jan 2023, 14:29
von Finn
Sollte für SEO keinen Unterschied machen, ist also eher kosmetisch. Aber warum nicht für schönere URLs.

Re: webEdition und URLs ohne php

Verfasst: Do 16. Feb 2023, 09:23
von adrian
Hallo zusammen, vielen Dank für die bisherigen Rückmeldung. :D
Gibt es noch weitere Meinungen? Sonst würde ich den Wunsch Ende Februar mal als Feature-Request in die BugBase einstellen.

Re: webEdition und URLs ohne php

Verfasst: Mo 20. Feb 2023, 14:02
von mediavantis
Hallo,
ich hatte mich ebenfalls dafür ausgesprochen, als das Thema zu ersten Mal aufkam - also ja, ich wäre auch dafür

Re: webEdition und URLs ohne php

Verfasst: Mo 20. Feb 2023, 20:09
von mtbrmatze
Danke für die Umsetzung

Re: webEdition und URLs ohne php

Verfasst: Di 21. Feb 2023, 10:03
von WBTMagnum
Früher hat mich das ".php" auch gestört. Mittlerweile habe ich da kein Problem mehr damit. Das ist, wie Finn das schon so schön formuliert hat, ein eher kosmetisches Problem. Das Verhalten lässt sich mittels DirectoryIndex auch schon erreichen. Es muss nur entsprechend im System angelegt werden. Auch für die SEO hat das ".php" 0 Relevanz. Am ehesten ist das für abgedruckte URLs (ja, die gibt es noch) ein Thema. Da kann man aber auch mit einfachen Redirects arbeiten.

Just my 2 cents,
Sascha

PS: Das mit den Redirects wäre meiner Ansicht nach eher ein Thema für eine Erweiterung ;-). Dann könnte man umbenannte Dokumente (automatisch) auf den neuen Standort umleiten und Kurz-URLs über wE verwalten. Aber das ist ein anderes Thema :-D.