... just another site around the web ...





Nur wenn wir unseren Egoismus ablegen und beginnen, uns in Geduld und Demut dem Wohle anderer zu widmen, werden wir befreit von all unseren Leiden und Zwängen.
- Dalai Lama

Apache


htaccess Passwort Sicherung

.htaccess

AuthType Basic
AuthName "Password Protected Area"
AuthUserFile .htpasswd
Require valid-user

.htpasswd

test:dGRkPurkuWmW2

mod_rewrite

Umleitung einer Webseite (z.B. bei Umzug)

Alles einer Domain an eine neue Domain leiten, permanent mit 301.

Redirect 301 / http://www.neuedomain.de

Alles einer Domain an ein Verzeichnis einer neuen Domain leiten, permanent mit 301.

Redirect 301 / http://www.neuedomain.de/altedomain

Alles in einem Verzeichnis an eine neue Subdomain leiten, permanent mit 301.

Redirect 301 /altesverzeichnis/ http://altesverzeichnis.neuedomain.de

Alles einer Domain an eine neue leiten, permanent mit 301.

RewriteEngine On
RewriteRule ^(.*)$ http://www.neuedomain.de/ [L,R=301]

http auf https umleiten

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Der Redirect wird mit Statuscode 301 ausgeführt, also als permanent Redirect. Alternativ kann ein 302 geschickt werden, eine temporäre Weiterleitung.

Pfadangaben in Parameter umwandeln

RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)[/]?$ index.php?firstparam=$1 [NC,L]
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)[/]?$ index.php?firstparam=$1&secondparam=$2 [NC,L]
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)[/]?$ index.php?firstparam=$1&secondparam=$2&thirdparam=$3 [NC,L]








Copyright © 2018

Impressum