Gelöst htaccess Frage

hacky04

Aktives Mitglied
27. November 2009
121
0
AW: htaccess Frage

Hier die komplette:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
RewriteEngine On
<ifModule mod_deflate.c>
<FilesMatch "\\.(js|css|html|htm|php|xml)$">
SetOutputFilter DEFLATE
</FilesMatch>
</ifModule>

<ifModule mod_headers.c>
Header unset ETag
FileETag None

<filesMatch "\\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
<filesMatch "\\.(css)$">
Header set Cache-Control "max-age=604800, public"
</filesMatch>
<filesMatch "\\.(js)$">
Header set Cache-Control "max-age=216000, private"
</filesMatch>
<filesMatch "\\.(xml|txt)$">
Header set Cache-Control "max-age=216000, public, must-revalidate"
</filesMatch>
<filesMatch "\\.(html|htm|php)$">
Header set Cache-Control "max-age=1, private, must-revalidate"
</filesMatch>
</ifModule>

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^ahashop24.de
RewriteRule ^(.*)$ http://www.ahashop24.de/$1 [r=301,L]

RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\. index.php [L]
</IfModule>
 

modus15

Aktives Mitglied
7. Dezember 2006
603
0
AW: htaccess Frage

Also das einzigste was unsere Dateien unterscheiden

# das du über die htaccess den Server auf php5 stellst,
# das du zweimal rewrite engine on hast


hier mal meine

Code:
<ifModule mod_deflate.c>
   <FilesMatch "\\.(js|css|html|htm|php|xml)$">
      SetOutputFilter DEFLATE
   </FilesMatch>
</ifModule>

<ifModule mod_headers.c>
   Header unset ETag
   FileETag None

   <filesMatch "\\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
      Header set Cache-Control "max-age=2592000, public"
   </filesMatch>
   <filesMatch "\\.(css)$">
      Header set Cache-Control "max-age=604800, public"
   </filesMatch>
   <filesMatch "\\.(js)$">
      Header set Cache-Control "max-age=216000, private"
   </filesMatch>
   <filesMatch "\\.(xml|txt)$">
      Header set Cache-Control "max-age=216000, public, must-revalidate"
   </filesMatch>
   <filesMatch "\\.(html|htm|php)$">
      Header set Cache-Control "max-age=1, private, must-revalidate"
   </filesMatch>
</ifModule>

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^bsf-store.de
RewriteRule ^(.*)$ http://www.bsf-store.de/$1 [r=301,L]

RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\. index.php [L]
</IfModule>

habe allerdings den Server umstellen lassen auf php5
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: htaccess Frage

Hi,

beachtet bitte, dass wenn man über htaccess eine Weiterleitung von nicht www auf www machst und man im Admin die SSL Verschlüsselung aktiviert hat, dann muss dort auch angegeben werden, dass das Zertifikat auf die Domain mit www. ausgestellt wurde.

Sonst kommt es zu diesen PRoblemen mit Einloggen etc.