Hallo zusammen...
Ich bin gerade am basteln einer .htaccess-Datei für unsere Domainroot
www.wasserbetten-store.eu (xt:Commerce-Shop) unter dem Provider 1und1.de.
Habe mir dazu alles mögliche an Hilfe aus den ganzen Internetforums (Google usw.) zusammengesucht und habe trotzdem noch meine Probleme. SSL-Verschlüsselung klappt nachwievor noch nicht.
Folgendes habe ich bis jetzt gemacht:
Laut Ihren Angaben und den Empfehlungen eines 1und1-Support Mittarbeiter bin ich wie Punkt 1. vorgegengen.
1.) Anleitung bei Verwendung eines eigenen Zertifikats
2.) Anleitung bei Verwendung eines SSL Proxies unabhängig vom Provider (z.B. HE, DF, 1und1 usw.)
1und1-Techniker meinte Anleitung 1 wäre für 1und1 (mit GeoTrusth-Zertifikat) eher zutreffend !?!
Bestellt war ohne www. haben noch versucht das gerade zu biegen. Weiß jetzt, das man mit der .htaccess das mit, oder ohne www auch selber hinbiegen kann. Zur Zeit ist noch ohne www-Zertifikat.
Habe zusätzlich aus den XtCommerce-Supportforum den Hinweis mit der /include/application.top.php - Datei verfolgt:
// set the type of request (secure or not)
/* $request_type = (getenv('HTTPS') == '1' || getenv('HTTPS') == 'on') ? 'SSL' : 'NONSSL'; */
$request_type = ($_SERVER['HTTP_X_FORWARDED_HOST'] == 'ssl.kundenserver.de') ? 'SSL' : 'NONSSL';
und habe folgende Shopinterne .htaccess - Datei in der Domainroot von
www.wasserbetten-store.eu vorgefunden:
# -----------------------------------------------------------------------------------------
# $Id: .htaccess,v 1.2 2004/01/02 08:57:56 fanta2k Exp $
#
# XT-Commerce - community made shopping
#
http://www.xt-commerce.com
#
# Copyright (c) 2003 XT-Commerce
# -----------------------------------------------------------------------------------------
# based on:
# (c) 2000-2001 The Exchange Project
# (c) 2002-2003 osCommerce (.htaccess,v 1.1 2002/07/21);
www.oscommerce.com
# (c) 2003 nextcommerce (.htaccess,v 1.1 2003/09/06);
www.nextcommerce.org
#
# Released under the GNU General Public License
# -----------------------------------------------------------------------------------------
# This is used with Apache WebServers
#
# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers
#
# For this to work, you must include the parameter 'Limit' to the
# AllowOverride configuration
#
# Example:
#
#<Directory "/usr/local/apache/htdocs">
# AllowOverride Limit
#</Directory>
#
# 'All' with also work. (This configuration is in your
# apache/conf/httpd.conf file)www
#php_flag register_globals off
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
und möchte da jetzt sowas wie diese Einträge noch mit anhängen:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.wasserbetten-store\.eu$ [NC]
RewriteRule ^(.*) http://www.wasserbetten-store.eu/$1 [L,R=301]
Shop soll gleich von vorneweg unter SSL laufen, da auch Gäste ohne vorherige Anmeldung (per Vorkasse) bestellen dürfen.
Was ich weiß ist das es scheinbar eine Art Proxy-Server namens: 'ssl.kundenserver.de' geben soll, dies aber laut 1und1-Supporttechniker nicht ausschlaggebend ist und man mit Ihrer Anleitung Nr.1 (ohne Proxy-Server-Angabe) verfahren sollte.
Der absolute Pfad zu dieser Shopdomain lautet:
/homepages/xx/d404xxxxxxx/htdocs/wasserbetten-store.eu
und die dazugehörigen Datenbankinformationen wären:
Datenbankname db23295xxxxxx
Hostname dbxxxx.1und1.de
Benutzername dbo2329xxxxxxxx
Wäre es möglich das Ihr mir kurz ein paar Tipps für die richtig lautenden ReWrite-Rules/Einträge geben könnten, so das diese auch für die vergessene WWW-Eintragung wieder hinbiegen bzw. zusätzlich auf SSL umleiten ?
Und kann ich diese Einträge dann in die bereits dort befindlichen shopinterne .htaccess-Datei im Anschluss der dort vorhandenen Eintragungen mit anhängen bzw. soll ich diese dann vor den Eintragungen vorweg stellen ?
Mit den Anweisungen unter SELFhtml bin ich diesbezüglich auch nicht viel schlauer geworden, sorry.
Würde mich freuen wenn sich jemand von Euch die Antwort hierzu hätte, nachdem ich vom Xtcommerce-Supportteam hierzu keine Antwort bekomme.
Danke für Ihre Bemühungen
mfg
xtcPlanet