WebSite X5Help Center

 
Oliver S.
Oliver S.
User

Online-Shop. weiter einkaufen landet immer auf die Homeseite  de

Автор: Oliver S.
Просмотрено 1220, Подписчики 2, Размещенный 0  

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

Размещено
5 Ответы
Oliver S.
Oliver S.
User
Автор

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

Читать больше
Размещено От Oliver S.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

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.

Читать больше
Размещено От Andreas S.
Oliver S.
Oliver S.
User
Автор

Es geht darum, dass auf die https verwiesen wird, und mittlerweile funktioniert es auch nicht ohne .htaccess

Читать больше
Размещено От Oliver S.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

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.

Читать больше
Размещено От Andreas S.
Oliver S.
Oliver S.
User
Автор

nein mein  Provider  leider nicht (domainfac...)

Читать больше
Размещено От Oliver S.