Neu Umleitung www. auf ohne www

McFunny

Sehr aktives Mitglied
13. Dezember 2006
1.286
16
Feldkirchen bei München
Hallo Mitsteiter,

möchte einen neuen Shop von www. auf ohne www weiterleiten.
Habe das auch schon gemacht bei unserem bisherigen Shop. Dort geht es.

Nur jetzt will es irgendwie nicht klappen, finde den Fehler jedoch nicht...

Ich habe "REWRITE ANPASSUNG 2" angepasst


Vielen Dank für Eure Hilfe!!!

Habe in der .htacces folgendes angepasst

Code:
<IfModule mod_rewrite.c>
  RewriteEngine on

  #REWRITE ANPASSUNG 1 (REWRITEBASE)
  #Wenn Ihr Shop in einem Unterverzeichnis (also z.B. meinedomain.de/meinverzeichnis) installiert ist, so kommentieren Sie die kommende Zeile aus und passen Sie den Verzeichnisnamen an
  #RewriteBase /

  #REWRITE ANPASSUNG 2 (auf meinedomain.de umleiten)
  #Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: http://guide.jtl-software.de/index.php?title=JTL-Shop3-Neuinstallation#4._Einrichtung_einer_Domainweiterleitung
  RewriteCond %{HTTP_HOST} ^www.elektromobile-haendler.de
  RewriteRule ^(.*)$ http://elektromobile-haendler.de/$1 [r=301,L]


  #REWRITE ANPASSUNG 3 (Entfernt abschließenden Slash per 301-Redirect)
  #RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteCond %{REQUEST_FILENAME} !-d
  #RewriteCond %{REQUEST_URI} ^(.*)/$
  #RewriteRule ^. %1 [L,R=301]

  #Rewrite der JTL-Shop-URLs
  #Aendern Sie an diesen Zeilen nichts!
  RewriteRule ^templates_c/filecache/.*$ - [R=403,NC,L]
  RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
  RewriteRule ^export/((sitemap_).*\.(xml|txt)(\.gz)?)$ $1 [L]
  RewriteRule ^asset/(.*)$ includes/libs/minify/?g=$1 [L]
  RewriteRule ^robots.txt$ robots.php [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^. index.php [L]
</IfModule>

FileETag None
#Server Signatur deaktivieren
#ServerSignature Off


Die config.JTL-Shop.ini.php hat folgenden Eintrag:

define('URL_SHOP', 'http://elektromobile-haendler.de');
Code:
 
Zuletzt bearbeitet:

McFunny

Sehr aktives Mitglied
13. Dezember 2006
1.286
16
Feldkirchen bei München

Mirko.Schmidt User deaktiviert

Guest
Die RewriteCond und RewriteRule sehen aber in Ordnung aus. Ja deshalb das Errorlogging wie unter dem Link aktivieren.
 

McFunny

Sehr aktives Mitglied
13. Dezember 2006
1.286
16
Feldkirchen bei München
Die RewriteCond und RewriteRule sehen aber in Ordnung aus. Ja deshalb das Errorlogging wie unter dem Link aktivieren.
Hab´s jetzt gemacht, zeigt aber immer nur noch diese Seite mit dem 500Fehler an.

Das steht jetzt drin:

Code:
//enables printing of warnings/infos/errors for the shop frontend
define('SHOP_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED);
//enables printing of warnings/infos/errors for the dbeS sync
define('SYNC_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING);
//enables printing of warnings/infos/errors for the admin backend
define('ADMIN_LOG_LEVEL', E_ALL);
//enables printing of warnings/infos/errors for the smarty templates
define('SMARTY_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING );
//excplicitly show/hide errors
ini_set('display_errors', 1);
 

Mirko.Schmidt User deaktiviert

Guest
Folgender Ausschnitt
Code:
//enables printing of warnings/infos/errors for the shop frontend
define('SHOP_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED);
//enables printing of warnings/infos/errors for the dbeS sync
define('SYNC_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING);
//enables printing of warnings/infos/errors for the admin backend
define('ADMIN_LOG_LEVEL', E_ALL);
//enables printing of warnings/infos/errors for the smarty templates
define('SMARTY_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING );
//excplicitly show/hide errors
ini_set('display_errors', 1);
wurde so eingefügt und die Konstanten sind sonst auch nicht vorhanden in der Config Datei? Ansonsten muss sich vom Hoster das Error Log geholt werden.
 

McFunny

Sehr aktives Mitglied
13. Dezember 2006
1.286
16
Feldkirchen bei München
Folgender Ausschnitt
Code:
//enables printing of warnings/infos/errors for the shop frontend
define('SHOP_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED);
//enables printing of warnings/infos/errors for the dbeS sync
define('SYNC_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING);
//enables printing of warnings/infos/errors for the admin backend
define('ADMIN_LOG_LEVEL', E_ALL);
//enables printing of warnings/infos/errors for the smarty templates
define('SMARTY_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING );
//excplicitly show/hide errors
ini_set('display_errors', 1);
wurde so eingefügt und die Konstanten sind sonst auch nicht vorhanden in der Config Datei? Ansonsten muss sich vom Hoster das Error Log geholt werden.

Doch, das was oben steht ist natürlich drin.
Nur möchte ich hier ungerne die Daten posten.
Habe diese mal mit XXXX jetzt unkenntlich gemacht

<?php
define('PFAD_ROOT', '/home/elektrom/domains/elektromobile-haendler.de/public_html/');
define('URL_SHOP', 'http://elektromobile-haendler.de');
define('DB_HOST','localhost');
define('DB_NAME','XXXX');
define('DB_USER','XXXX');
define('DB_PASS','XXXX');

define('BLOWFISH_KEY', 'XXXX');

//enables printing of warnings/infos/errors for the shop frontend
define('SHOP_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED);
//enables printing of warnings/infos/errors for the dbeS sync
define('SYNC_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING);
//enables printing of warnings/infos/errors for the admin backend
define('ADMIN_LOG_LEVEL', E_ALL);
//enables printing of warnings/infos/errors for the smarty templates
define('SMARTY_LOG_LEVEL', E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING );
//excplicitly show/hide errors
ini_set('display_errors', 1);
 

Mirko.Schmidt User deaktiviert

Guest
Verständlich, soll ja auch nicht gemacht. Demnach sollten die Display Errors eigentlich aktiv sein. Dann muss sich das errorlog vom Hoster besorgt werden und dort reingeschaut werden, um den Fehler genauer zu bestimmen.

Die Seite lässt sich auch mit SSL (https://elektromobile-haendler.de) aufrufen.
 

McFunny

Sehr aktives Mitglied
13. Dezember 2006
1.286
16
Feldkirchen bei München
Verständlich, soll ja auch nicht gemacht. Demnach sollten die Display Errors eigentlich aktiv sein. Dann muss sich das errorlog vom Hoster besorgt werden und dort reingeschaut werden, um den Fehler genauer zu bestimmen.

Die Seite lässt sich auch mit SSL (https://elektromobile-haendler.de) aufrufen.

Du meinst "Die Seite lässt sich auch mit SSL NICHT (https://elektromobile-haendler.de) aufrufen?

Denn auch hier wieder:

The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@elektromobile-haendler.de to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
 

Mirko.Schmidt User deaktiviert

Guest
Ja bevor der 500er da war, konnte die Seite auch per SSL aufgerufen werden. War auch nur als Tipp gemeint, damit sich entscheiden wird wohin geleitet werden soll.
 

McFunny

Sehr aktives Mitglied
13. Dezember 2006
1.286
16
Feldkirchen bei München

eRock Marketing

Offizieller Service Partner
SPBanner
9. Januar 2018
504
204
Respektive der Shop.
Die Shop-URL ist falsch in den Einstellungen, die sollte bitte auch mit https sein (zumindest nach Ausschnitt der letzten Config)

define('URL_SHOP', 'http://elektromobile-haendler.de');
zu
define('URL_SHOP', 'https://elektromobile-haendler.de');
 

Ähnliche Themen