Dateierweiterung aus Website-Adresse entfernen
Im Bereich Webdesign ist es aus ästhetischen und barrierefreien Gründen oft wünschenswert, Dateierweiterungen aus URLs zu verbergen Gründe. Anstatt beispielsweise eine Adresse wie http://something.example/profile.php anzuzeigen, bevorzugen Sie möglicherweise ein prägnanteres Format wie http://something.example/profile.
Um dies zu erreichen, müssen Sie Sie können den folgenden Ansatz verwenden:
Erstellen Sie im Stammverzeichnis Ihrer Website (z. B. /home/domains/domain.example/htdocs) eine .htaccess-Datei Datei. Diese Datei ist für die Konfiguration der Verarbeitung von HTTP-Anfragen durch Apache verantwortlich.
Fügen Sie in der .htaccess-Datei den folgenden Codeausschnitt hinzu:
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ .php
Dieser Code führt die folgenden Aktionen aus:
Dieses Setup verbirgt effektiv die Erweiterung .php vor der URL, während Apache weiterhin PHP-Skripte wie gewohnt verarbeiten kann.
Für Weitere Details zur Funktionalität dieses Codes finden Sie im mod_rewrite-Handbuch und in der Referenzdokumentation.
Das obige ist der detaillierte Inhalt vonWie kann ich Dateierweiterungen von den URLs meiner Website entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!