Hallo Zusammen,
ich habe da ein kleines Problemchen.
Ich habe die Seite eines Kunden auf HTTPS umgestellt.
Wenn ich jetzt,
http://unterverzeichnis.domain.de
oder
http://www.unterverzeichnis.domain.de
oder
https://www.unterverzeichnis.domain.de
eingeben wird, wird nicht nicht auf die HTTPS://unterverzeichnis.domain.de umgeleitet.
Also alle Eingaben sollen auf: https://unterverzeichnis.domain.de umleiten.
Das ist der Plan.
.htaccess sieht so aus:
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /
#Umleitung nach www.
#RewriteCond %{HTTP_HOST} !^www\. [NC]
#RewriteCond %{HTTP_HOST} !^$
#RewriteRule ^(.*)$ https://unterverzeichnis.domain.de/$1 [R=301,L]
#Ende Umleitung nach www.
# automatische IP Sperrung bei zu hoher Zahl von Zugriffen pro Minute
# Der Inhalt zwischen dem AUTO_IP_BLOCK_START und AUTO_IP_BLOCK_END Kommentar wird automatisch generiert, wenn das Auto-IP-Block Modul installiert ist.
###AUTO_IP_BLOCK_START###
order allow,deny
allow from all
###AUTO_IP_BLOCK_END###
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ bootstrap.php [NC,L]
</IfModule>
---
Die config.inc.php so:
// Hauptsprache auswaehlen
if(!isset($_SESSION["langu"])) { $_SESSION["langu"] = "de"; }
ini_set("display_errors", 0);
error_reporting(E_ALL ^ (E_NOTICE));
ini_set("default_charset", "");
define('SSL_CHECKOUT', true);
if((strstr($_SERVER['SCRIPT_NAME'], 'bestellen/index.php') || strstr($_SERVER['SCRIPT_NAME'], 'bestellen/auftragsbestaetigung.php')) && SSL_CHECKOUT || $_SERVER['HTTPS'])
define('PROTOCOL', 'https');
else
define('PROTOCOL', 'https');
define("URLPFAD", PROTOCOL . "://unterverzeichnis.domain.de/");
if(SSL_CHECKOUT)
define("URLPFAD_SSL", "https://unterverzeichnis.domain.de/");
else
define("URLPFAD_SSL", "https:/unterverzeichnis.domain.de/");
define("URLPFAD_NOSSL", "https://unterverzeichnis.domain.de/");
define("DATEIPFAD", "/kunden/homepages/21/d355555558/htdocs/shop/");
define("IMAGEPFAD", PROTOCOL . ":/unterverzeichnis.domain.de/images/");
define("ADMINPFAD", "/kunden/homepages/21/d588656566/htdocs/shop/admin/admin_neu/");
define("ADMINURLPFAD", PROTOCOL . "://unterverzeichnis.domain.de/admin/admin_neu/");
Hat jemand einen Tip?
Danke für Antworten!