Rayblaster
Sehr aktives Mitglied
Hallo,
irgendwie checke ich es nicht die Weiterleitung von meiner Domain ohne www auf www. umzuleiten.
Meine Domain ist unter: meine-domain.de und über www.meine-domain.de erreichbar.
Ich möchte wie in der Anleitung beschreiben Doppelcontent vermeiden und afu www umeiten.
So habe ich nun die htaccess Datei umgeschrieben:
<IfModule mod_deflate.c>
<FilesMatch "\\.(js|css|html|htm|php|xml)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
<IfModule mod_expires.c>
ExpiresActive on
# set default
ExpiresDefault "access plus 24 hours"
# cache common graphics
ExpiresByType image/jpg "access plus 1 months"
ExpiresByType image/gif "access plus 1 months"
ExpiresByType image/jpeg "access plus 1 months"
ExpiresByType image/png "access plus 1 months"
ExpiresByType image/x-icon "access plus 1 months"
# cache CSS
ExpiresByType text/css "access plus 1 months"
# cache other filetypes
ExpiresByType text/javascript "access plus 1 months"
ExpiresByType application/javascript "access plus 1 months"
ExpiresByType application/x-shockwave-flash "access plus 1 months"
</IfModule>
<IfModule mod_headers.c>
Header unset ETag
FileETag None
</IfModule>
<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 /meinverzeichnis
#REWRITE ANPASSUNG 2 (auf www.foto-oberland.de umleiten)
#Ihr Shop sollte nicht unter www.meine-domain.de und nur meine-domain.de erreichbar sein, siehe: JTL-Shop:Installation:Neuinstallation ? JTL-Guide
#RewriteCond %{HTTP_HOST} ^meine-domain.de
#RewriteRule ^(.*)$ http://www.meine-domain.de/$1 [r=301,L]
#Regeln fuer das Rewrite der URLs von JTL-Shop4
#Aendern Sie an diesen Zeilen nichts!
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
RewriteRule ^asset/(.*)$ includes/libs/minify/g=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^. index.php [L]
</IfModule>
php_value max_execution_time 120
Alles was rot ist habe ich durch meine wirkliche Domain ersetzt!
Am Ende habe ich noch den Befehl zu max_execution_time Erweiterung auf 120 gesetzt. Das geht auch wenn ich den Systemcheck laufen lasse.
Nur leitet die Domain nicht auf www weiter wenn ich im Browser nur meine-domain.de eingebe!
In der confi.JTL-Shop.ini.php.txt Datei steht unter ('URL_SHOP', 'http://www.meine-domain.de') also auch die wirkliche Domain statt "meine-domain"
Was mache ich falsch?
irgendwie checke ich es nicht die Weiterleitung von meiner Domain ohne www auf www. umzuleiten.
Meine Domain ist unter: meine-domain.de und über www.meine-domain.de erreichbar.
Ich möchte wie in der Anleitung beschreiben Doppelcontent vermeiden und afu www umeiten.
So habe ich nun die htaccess Datei umgeschrieben:
<IfModule mod_deflate.c>
<FilesMatch "\\.(js|css|html|htm|php|xml)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
<IfModule mod_expires.c>
ExpiresActive on
# set default
ExpiresDefault "access plus 24 hours"
# cache common graphics
ExpiresByType image/jpg "access plus 1 months"
ExpiresByType image/gif "access plus 1 months"
ExpiresByType image/jpeg "access plus 1 months"
ExpiresByType image/png "access plus 1 months"
ExpiresByType image/x-icon "access plus 1 months"
# cache CSS
ExpiresByType text/css "access plus 1 months"
# cache other filetypes
ExpiresByType text/javascript "access plus 1 months"
ExpiresByType application/javascript "access plus 1 months"
ExpiresByType application/x-shockwave-flash "access plus 1 months"
</IfModule>
<IfModule mod_headers.c>
Header unset ETag
FileETag None
</IfModule>
<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 /meinverzeichnis
#REWRITE ANPASSUNG 2 (auf www.foto-oberland.de umleiten)
#Ihr Shop sollte nicht unter www.meine-domain.de und nur meine-domain.de erreichbar sein, siehe: JTL-Shop:Installation:Neuinstallation ? JTL-Guide
#RewriteCond %{HTTP_HOST} ^meine-domain.de
#RewriteRule ^(.*)$ http://www.meine-domain.de/$1 [r=301,L]
#Regeln fuer das Rewrite der URLs von JTL-Shop4
#Aendern Sie an diesen Zeilen nichts!
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
RewriteRule ^asset/(.*)$ includes/libs/minify/g=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^. index.php [L]
</IfModule>
php_value max_execution_time 120
Alles was rot ist habe ich durch meine wirkliche Domain ersetzt!
Am Ende habe ich noch den Befehl zu max_execution_time Erweiterung auf 120 gesetzt. Das geht auch wenn ich den Systemcheck laufen lasse.
Nur leitet die Domain nicht auf www weiter wenn ich im Browser nur meine-domain.de eingebe!
In der confi.JTL-Shop.ini.php.txt Datei steht unter ('URL_SHOP', 'http://www.meine-domain.de') also auch die wirkliche Domain statt "meine-domain"
Was mache ich falsch?