Tuesday, March 26, 2019

Webentwicklung/Webdesign: .htaccess Weiterleitung

Alle Seiten nach example.net weiterleiten:

<ifmodule mod_rewrite.c>
RewriteEngine on
RewriteRule ^.*$ http://example.net/%{REQUEST_URI} [R=301,L]
</ifmodule>

Alle Seiten nach HTTPS umleiten:

# Redirect all requests to HTTPS
<ifmodule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</ifmodule>

Eigene Fehlerseite 404 Dokument not Found:

ErrorDocument 404 http://www.onlinewahn.de/ende.htm

Alternativ k├Ânnen auch alle Seiten nach /index.html umgeleitet werden.

Als Nachtrag wurde in den Kommentaren noch auf den Text When not to use mod_rewrite hingewiesen. Danke!