webEdition und URLs ohne php
Verfasst: Fr 20. Jan 2023, 14:18
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:
Extreme Aufrufe von /dir/file zu /dir/file.php umschreiben, damit sie im Dateisystem auf dem Server gefunden werden:
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
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]
Code: Alles auswählen
RewriteCond %{REQUEST_URI} !/webEdition/.* [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+?)/?$ $1.php [L]
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