Hallo,
stehe leider an und stundenlange Suche brachte nicht den Erfolg.
Ich habe einen Hauptshop mit SSL unter https://www.domain.at (läuft mit https) und hätte gerne einen Subshop ohne SSL (weil noch kein Zertifikat) unter http://www.domain.de
Die www.domain.de (Subshop-Domain) verweist auf den richtigen Server (lt. tracert) und das richtige Verzeichnis.
Wenn ich die eula.txt aufrufe, geht die nur beim Hauptshop, nicht bei der www.domain.de Subshop Domain. Er will hier immer auf https weiterleiten, aber auch nicht auf die .at??
Daher denke ich, das die .htaccess das Problem ist, nur weiss ich nicht, wie ich die Subshop Domain ausschliesse bzw. das Problem löse.
(Damit keine Verwirrung aufkommt, es wurde früher eine .com Domain betrieben, diese dann auf die .at weitergeleitet)
htaccess Auszug:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
#RewriteBase /shopware/
Https config for the backend
RewriteCond %{HTTPS} !=on
RewriteRule backend/(.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.at/1 [R=301,L]
RewriteCond %{HTTP\_HOST} ^www.domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.at/$1 [L,R=301]
RewriteRule shopware.dll shopware.php
RewriteRule files/documents/.* engine [NC,L]
RewriteRule backend/media/(.*) media/$1 [NC,L]
RewriteCond %{REQUEST_URI} !(/(engine|files|templates|themes|web)/)
RewriteCond %{REQUEST_URI} !(/media/(archive|banner|image|music|pdf|unknown|video)/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ shopware.php [PT,L,QSA]
Fix missing authorization-header on fast_cgi installations
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
…
Vielleicht auch für andere interessant.
Wäre schön wenn mir jemand einen Tipp geben könnte für das Weiterleitungsproblem. Die Konfiguration des Subshops dürfte passen.
(Host: www.domain.de, Hostalias: domain.de, www.domain.de, SSL ist OFF)
MERCI und vielen Dank!!!