Jump to content

Shop-Seiten werden ständig neu geladen


electrostuff_de

Recommended Posts

Moin,

 

ich habe das Problem, das jede Seite neu geladen wird. Bilder werden nicht gecached, javascript und css dateien anscheinend auch nicht.

 

Meine .htaccess:

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>
	<IfModule mod_env.c>
	SetEnv HTTP_MOD_REWRITE On
	</IfModule>
	# Rewrite Engine
	RewriteEngine on
	RewriteCond %{HTTP:Authorization} ^(.*)
	RewriteRule . - [E=HTTP_AUTHORIZATION:%1]
	# Domain: www.electrostuff.de
	RewriteRule . - [E=REWRITEBASE:/]
	RewriteRule ^api$ api/ [L]
	RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
	# Images
	RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
	RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
	RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
	RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
	RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
	RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
	RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
	RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
	RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
	RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
	# AlphaImageLoader for IE and fancybox
	RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]
	# Dispatcher
	RewriteCond %{REQUEST_FILENAME} -s [OR]
	RewriteCond %{REQUEST_FILENAME} -l [OR]
	RewriteCond %{REQUEST_FILENAME} -d
	RewriteRule ^.*$ - [NC,L]
	RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
# AddType
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff
# Mod_Headers
<IfModule mod_headers.c>
	<FilesMatch "\.(ttf|ttc|otf|eot|woff|svg)$">
		Header add Access-Control-Allow-Origin "*"
	</FilesMatch>
</IfModule>
#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again







# ----------------------------------------------------------------------
# Expires headers (for better cache control)
# ----------------------------------------------------------------------
 
#
# These are pretty far-future expires headers
# They assume you control versioning with cachebusting query params like:
#   <script src="application.js?20100608">
# Additionally, consider that outdated proxies may miscache
#
#   www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/
 
#
# If you don`t use filenames to version, lower the css and js to something like "access plus 1 week"
#
 
<IfModule mod_expires.c>
  ExpiresActive on
 
# Perhaps better to whitelist expires rules? Perhaps.
  ExpiresDefault                          "access plus 1 month"
 
# cache.appcache needs re-requests in FF 3.6 (thx Remy ~Introducing HTML5)
  ExpiresByType text/cache-manifest       "access plus 0 seconds"
 
 
 
# Your document html
  ExpiresByType text/html                 "access plus 0 seconds"
   
# Data
  ExpiresByType text/xml                  "access plus 0 seconds"
  ExpiresByType application/xml           "access plus 0 seconds"
  ExpiresByType application/json          "access plus 0 seconds"
 
# RSS feed
  ExpiresByType application/rss+xml       "access plus 1 hour"
 
# Favicon (cannot be renamed)
  ExpiresByType image/x-icon              "access plus 1 week"
 
# Media: images, video, audio
  ExpiresByType image/gif                 "access plus 1 month"
  ExpiresByType image/png                 "access plus 1 month"
  ExpiresByType image/jpg                 "access plus 1 month"
  ExpiresByType image/jpeg                "access plus 1 month"
  ExpiresByType video/ogg                 "access plus 1 month"
  ExpiresByType audio/ogg                 "access plus 1 month"
  ExpiresByType video/mp4                 "access plus 1 month"
  ExpiresByType video/webm                "access plus 1 month"
   
# HTC files  (css3pie)
  ExpiresByType text/x-component          "access plus 1 month"
   
# Webfonts
  ExpiresByType font/truetype             "access plus 1 month"
  ExpiresByType font/opentype             "access plus 1 month"
  ExpiresByType application/x-font-woff   "access plus 1 month"
  ExpiresByType image/svg+xml             "access plus 1 month"
  ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
     
# CSS and JavaScript
  ExpiresByType text/css                  "access plus 1 month"
  ExpiresByType application/javascript    "access plus 1 month"
  ExpiresByType text/javascript           "access plus 1 month"
   
  <IfModule mod_headers.c>
    Header append Cache-Control "public"
  </IfModule>
# 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>
# Deflate Compression by MimeType
<IfModule mod_deflate.c>
 <FilesMatch "\.(js|jpg|jpeg|gif|png|css)$">
  ExpiresActive on
  ExpiresDefault "access plus 1 month"
  SetOutputFilter DEFLATE
 </FilesMatch>
</IfModule>

Hat jemand einen Tipp bzw. eine Idee? Danke im Voraus!

Link to comment
Share on other sites

  • 2 weeks later...

Ausser dass die Seitenladezeit exorbitant hoch ist und man somit nicht mal seobility dazu bringt, Infos auszuspucken....

Leider kann ich damit überhaupt nichts anfangen. Danke für den sinnlosen Beitrag.

 

Mittlerweile habe ich herausgefunden, dass es an einigen Modulen liegt (hauptsächlich Ovic-Module). Hat jemand Erfahrung mit dessen Modulen gemacht und kann mir Tipps geben, wie man den Code etwas optimieren kann? Der Entwickler ist echt unkommunikativ und meldet sich nicht. Hat er auch während der Supportzeit für sein Template nicht getan, also definitiv keine Empfehlung!

Link to comment
Share on other sites

So sinnlos ist das nicht, weil Seobility einem Ansätze liefert, was man tun kann, um die Geschichte in den Griff zu kriegen.

 

ja, wenn das Geld erstmal den Besitzer gewechselt hat, geht die Bereitschaft, was für den Kunden zu tun, oft gegen Null..... Und wenn dann jemand anders in dem Code rumbastelt, ist die Sache sogar noch okay :)

Link to comment
Share on other sites

Lieber Claudio,

 

danke für deinen Enthusiasmus, Fragen sinnvoll beantworten zu wollen. Leider konntest du mir nicht helfen. Sinn eines Forums ist es, sinnvolle Beiträge zu verfassen, die einen Mehrwert bieten.

 

Ich pöble zurecht, weil ich keine ernsthafte Antwort zu diesem Thema erhalte. Die Antworten, die du gegeben hast, sind leider unbrauchbar und wirken trollig. Sie bieten keinen Mehrwert.

 

Ich bin mir auch ziemlich sicher, dass es Regeln im Forum gibt, die solche Posts wie deine verbieten.

 

Thema also erledigt - danke für den (nicht erfolgreichen) Versuch.

Link to comment
Share on other sites

Ich sage das mal so:

 

Du erwartest hier Support für etwas, das augenscheinlich jemand anderes verbockt hat. Da es dir nicht schnell genug geht, und du die Fragen, die man dir stellt, bzw. die Anmerkungen, wenn jemand versucht, deine Seite zu analysieren, um dein Problem zu verstehen, etwas seltsam und "zickig" beantwortest, schaust du andere Threads an und "würzt" diese noch mit Kommentaren, die größtenteils jegliche Kompetenz vermissen lassen...

 

Gut, ich lasse mich natürlich nicht auf dieses Niveau herab und lasse dich jetzt alleine weiterwursteln...

Link to comment
Share on other sites

Ich sage das mal so:

 

Du erwartest hier Support für etwas, das augenscheinlich jemand anderes verbockt hat. Da es dir nicht schnell genug geht, und du die Fragen, die man dir stellt, bzw. die Anmerkungen, wenn jemand versucht, deine Seite zu analysieren, um dein Problem zu verstehen, etwas seltsam und "zickig" beantwortest, schaust du andere Threads an und "würzt" diese noch mit Kommentaren, die größtenteils jegliche Kompetenz vermissen lassen...

 

Gut, ich lasse mich natürlich nicht auf dieses Niveau herab und lasse dich jetzt alleine weiterwursteln...

na eine große Hilfe warst du ja auch nicht ... ciao Francesco

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...