Online-Shop. weiter einkaufen landet immer auf die Homeseite
Autor: Oliver S.Hi, Online-Shop. Wenn ich auf den den Button "Weiter einkaufen" klicke lande ich immer auf der Homesite und nicht wie gewollt auf meine Produktsite.
Des Weiteren lande ich auf immer auf der Homeseite, wenn ich meinen Button zu Kaufabschluss klicke (den benötige ich weil ich die Funktion "Das Produkt ohne Anzeigen in den Warenkorb legen) nutze. Ich habe bereits herausgefunden das es mit der .htaccess zu tun hat, nehme ich sie raus funktioniert es. Verlinkt habe ich den Button mit der Spezialseite "Warenkorb für E-Commerce"
meine .htaccess
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]RewriteCond %{REQUEST_URI} /index.html
RewriteCond %{QUERY_STRING} ^\z
RewriteRule ^(.*)$ https://www.xy.eu? [R=301,L]RewriteCond %{HTTP_HOST} !^www\.xy\.eu$ [NC]
RewriteRule ^(.*)$ https://www.xy.eu/$1 [R=301,L]# Deflate Compression by FileType
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-shockwave-flash
</IfModule>## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ### Deflate Compression by MimeType<IfModule mod_filter.c>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css text/javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript application/x-javascript
</IfModule>
</IfModule>
<IfModule mod_deflate.c>
<FilesMatch "\.(js|jpg|jpeg|gif|png|css)$">
ExpiresActive on
ExpiresDefault "access plus 1 month"
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>ErrorDocument 401 /fehler404.html
ErrorDocument 403 /fehler404.html
ErrorDocument 404 /fehler404.html
Hat jemand HILFE für mich. ich nutze die Version 16 Pro
Besten Dank
Olli
Autor
beim Kunden-Login passiert das gleiche, beim 1. Kunden -Login geht er immer auf die Homeseite, erst beim 2. x geht er in die Bestellunübersicht
Da es sich nicht um ein WSX5 Problem handelt wirst du hier wahrscheinlich keine Antwort bekommen. Hast du den xml Code selbst geschrieben und kennst du dich damit aus? Wenn ja, dann müsstest du wissen, dass mancher Code darin unnötig ist bzw. diese Schwierigkeiten hervorruft.
Wenn du dich nicht damit auskennst und du nur diesen Code aus dem Internet hast, dann lösche die Datei oder benenne sie um in htaccess.txt ! WEnn du eine Fehlerseite eingebaut hast, wird WSX5 selbst eine htaccess Datei erstellen die genau den Code reinschreibt der notwendig ist.
Autor
Es geht darum, dass auf die https verwiesen wird, und mittlerweile funktioniert es auch nicht ohne .htaccess
Das kann man normalerweise auch vom Provider Account aus einstellen. Jeder Provider der auch Zertifikate anbietet und aktivieren kann, hat einen Schalter wie z.B. "HTTPS erzwingen" !
Dann benötigt man auch keinen Code in der htaccess Datei.
Autor
nein mein Provider leider nicht (domainfac...)