Jump to content
xt:Commerce Community Forum

Artikelverlinkungen auf der Startseite Fehler 404


Tamira

Recommended Posts

Hallo,

auf meiner Startseite habe für die Artikel nur fehlerhafte Verlinkungen. Also wenn ich auf einen Artikel klicke bekomme ich den Fehler 404 Not found. Auch fehlen die Links zu den AGBs usw. jeweils links und unten auf der Seite.

Kann mir jemand sagen, woran das liegt und wie ich den Fehler behebe? Ich bin nämlich nicht der Experte dafür. :-(

LG

Tamira

Link to comment
Share on other sites

deaktiviere mal mod_rewrite in Einstellungen => Konfiguration => Suchmaschinen

Ok, hat funktioniert. Danke.

Es werden mir aber auch keine Verlinkungen an der linken Seite und unten mehr angezeigt. Auch der Preis wird mit 0,00 angzeigt, obwohl ich ihn in dem Artikel anders angegeben habe.

Muss also noch einmal fragen, woran das liegen kann.

LG Tamira

Link to comment
Share on other sites

Ok, hat funktioniert. Danke.

Das ist aber nur des Rätsels Lösung, d.h. dass dein Webhosting kein mod_rewrite kann oder du die htaccess Dateien nicht übertragen hast (beim Upload auf den Server)

Es werden mir aber auch keine Verlinkungen an der linken Seite und unten mehr angezeigt. Auch der Preis wird mit 0,00 angzeigt, obwohl ich ihn in dem Artikel anders angegeben habe.

Muss also noch einmal fragen, woran das liegen kann.

LG Tamira

Preis => Staffelpreis oder Sonderpreis konfiguriert?

Links => Im Contentmanager evtl. die Contents deaktiviert?

Generell solltest du mal einen Abend durch das Handbuch stöbern, wird dir langfristig einige Probleme ersparen.

Link to comment
Share on other sites

Hallo,

bei der Gelegenheit: normale HTML-Links aus einem Produkt heraus funktionieren.

Füge ich einen Link im Produkt/Kategorie folgendermaßen ein:

<a href="{link page='content' id=16}">Text</a> ...so führt der Link auch auf eine 404 Seite, allerdings die vom Server und nicht von xtc.

Woran könnte das liegen, daß ich eine Contentseite aus dem CKE nicht verlinken kann? :D

Forum habe ich schon durchsucht, alle haben das selbe Problem.

Herzliche Grüße

Nils

Link to comment
Share on other sites

Kann mir jemand sagen, ob die Datei so richtig ist? Mein Shop liegt im Unterverzeichnis meiner Domain in "shops" und mein Provider unterstützt z.Z. kein https bzw. SSL

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteBase /shopware/

# Https config for the backend

RewriteCond %{HTTPS} !=on

RewriteRule backend/(.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteRule shopware.dll shopware.php

RewriteRule files/documents/.* engine [NC,L]

RewriteRule backend/media/(.*) media/$1 [NC,L]

RewriteCond %{REQUEST_URI} !(\/(engine|files|templates)\/)

RewriteCond %{REQUEST_URI} !(\/media\/(archive|banner|image|music|pdf|unknown|video)\/)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ shopware.php [PT,L,QSA]

# Fix missing authorization-header on fast_cgi installations

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

</IfModule>

# Staging-Rules start

SetEnvIf Host "staging.test.shopware.in" ENV=staging

DirectoryIndex index.html

DirectoryIndex index.php

DirectoryIndex shopware.php

# Disables download of configuration

<Files ~ "\.(tpl|yml|ini)$">

Deny from all

</Files>

# Enable gzip compression

<IfModule mod_deflate.c>

AddOutputFilterByType DEFLATE text/html text/xml text/plain text/css text/javascript application/json

</IfModule>

<IfModule mod_expires.c>

<Files ~ "\.(jpe?g|png|gif|css|js)$">

ExpiresActive on

ExpiresDefault "access plus 1 month"

FileETag None

<IfModule mod_headers.c>

Header append Cache-Control "public"

Header unset ETag

</IfModule>

</Files>

</IfModule>

# Disables auto directory index

<IfModule mod_autoindex.c>

Options -Indexes

</IfModule>

<IfModule mod_negotiation.c>

Options -MultiViews

</IfModule>

<IfModule mod_php5.c>

php_value memory_limit 128M

php_value max_execution_time 120

php_value upload_max_filesize 20M

php_flag phar.readonly off

php_flag magic_quotes_gpc off

php_flag session.auto_start off

php_flag suhosin.session.cryptua off

php_flag zend.ze1_compatibility_mode off

</IfModule>

AddType x-mapp-php5 .php

AddHandler x-mapp-php5 .php

Link to comment
Share on other sites

Hier mal die Original .htaccess. Mit der habe ich aber bei 1und1 auch die gleichen Probleme. Mir fehlt auch der Eintrag der "RewriteBase". Muss der da nicht drin stehen? Laut 1und1 schon.

AddType x-mapp-php5.4 .php

AddHandler x-mapp-php5.4 .php

# RewriteEngine on

# RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php

DirectoryIndex index.php

<IfModule mod_rewrite.c>

SetEnv HTTP_MOD_REWRITE On

RewriteEngine on

RewriteCond %{REQUEST_URI} !^/media/

RewriteCond %{REQUEST_URI} !^/xtAdmin/

RewriteCond %{REQUEST_URI} !^/skin/

RewriteCond %{REQUEST_URI} !^/js/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* index.php

</IfModule>

<IfModule mod_expires.c>

ExpiresActive On

ExpiresDefault "access plus 1 seconds"

ExpiresByType image/x-icon "access plus 2692000 seconds"

ExpiresByType image/jpeg "access plus 2692000 seconds"

ExpiresByType image/png "access plus 2692000 seconds"

ExpiresByType image/gif "access plus 2692000 seconds"

ExpiresByType application/x-shockwave-flash "access plus 2692000 seconds"

ExpiresByType text/css "access plus 2692000 seconds"

ExpiresByType text/javascript "access plus 2692000 seconds"

ExpiresByType application/x-javascript "access plus 2692000 seconds"

</IfModule>

<IfModule mod_headers.c>

<FilesMatch "\\.(ico|jpe?g|png|gif|swf|css|js)$">

Header set Cache-Control "max-age=2692000, public"

</FilesMatch>

Header unset ETag

Header unset Last-Modified

</IfModule>

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...