Hallo,
I am using the following .htaccess configuration for some time now, which works perfectly:
RewriteEngine on
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.example.de/$1 [R=301,L]
RewriteRule ^/$ index.php [L]
RewriteRule ^(.\.php.)$ $1 [L]
RewriteRule ^(.\.html.)$ $1 [L]
RewriteRule ^(.\.css.)$ $1 [L]
RewriteRule ^(.\.js.)$ $1 [L]
RewriteRule ^(.\.jpg.)$ $1 [L]
RewriteRule ^(.\.swf.)$ $1 [L]
RewriteRule ^(.\.flv.)$ $1 [L]
RewriteRule ^(.\.fla.)$ $1 [L]
RewriteRule ^(.\.mp3.)$ $1 [L]
RewriteRule ^(.\.png.)$ $1 [L]
RewriteRule ^(.\.pjpeg.)$ $1 [L]
RewriteRule ^(.\.pdf.)$ $1 [L]
RewriteRule ^(.\.jpeg.)$ $1 [L]
RewriteRule ^(.\.gif.)$ $1 [L]
RewriteRule ^(.\.xml.)$ $1 [L]
RewriteRule ^(.\.txt.)$ $1 [L]
RewriteRule ^(.\.ico.)$ $1 [L]
#RewriteRule ^(.admin.)$ $1 [L]
Benutzerprofile mit Vorname-Nachname aufrufen ermöglichen
RewriteRule ^(.)-(.)$ benutzer.php?vorname=$1&nachname=$2 [L]
Benutzerprofile mit gewähltem Schlagwort erreichbar machen
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^(.*)$ benutzer.php?mylink=$1 [L]
Since I removed the SSL certificate and changed to port 80 I adapted the .htaccess to the following configuration. (Just the port is being changed).
Now http://www.example.de always returns #40 - but http://www.example.de/index.php works like a charm.
RewriteEngine on
RewriteCond %{SERVER_PORT} !=80
RewriteRule ^(.*)$ http://www.example.de/$1 [R=301,L]
RewriteRule ^/$ index.php [L]
RewriteRule ^(.\.php.)$ $1 [L]
RewriteRule ^(.\.html.)$ $1 [L]
RewriteRule ^(.\.css.)$ $1 [L]
RewriteRule ^(.\.js.)$ $1 [L]
RewriteRule ^(.\.jpg.)$ $1 [L]
RewriteRule ^(.\.swf.)$ $1 [L]
RewriteRule ^(.\.flv.)$ $1 [L]
RewriteRule ^(.\.fla.)$ $1 [L]
RewriteRule ^(.\.mp3.)$ $1 [L]
RewriteRule ^(.\.png.)$ $1 [L]
RewriteRule ^(.\.pjpeg.)$ $1 [L]
RewriteRule ^(.\.pdf.)$ $1 [L]
RewriteRule ^(.\.jpeg.)$ $1 [L]
RewriteRule ^(.\.gif.)$ $1 [L]
RewriteRule ^(.\.xml.)$ $1 [L]
RewriteRule ^(.\.txt.)$ $1 [L]
RewriteRule ^(.\.ico.)$ $1 [L]
#RewriteRule ^(.admin.)$ $1 [L]
Benutzerprofile mit Vorname-Nachname aufrufen ermöglichen
RewriteRule ^(.)-(.)$ benutzer.php?vorname=$1&nachname=$2 [L]
Benutzerprofile mit gewähltem Schlagwort erreichbar machen
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^(.*)$ benutzer.php?mylink=$1 [L]
Whats done wrong here? I have no ideas left…
thanks alot for your anticipated help!