## EXPIRES CACHING ## 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" ## EXPIRES CACHING ## ### # Weiterleitungen ### ## www auf nichtwww umleiten RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] RewriteRule ^wk/([0-9]+)$ pages/desktop/verein.wettkampf.php?wkId=$1 RewriteRule ^gallery/([0-9]+)$ ?galId=$1 [L] RewriteRule ^gallery/([0-9]+)/.*$ ?galId=$1 [L] Header set Content-Security-Policy "script-src 'self'" Header always set X-FRAME-OPTIONS "DENY" # Auf die Fontdatei wird von der Subdomain aus zugegriffen # - das gesamte ressourcenVerzeichnis wird auf die Maindomain umgeleitet # - die mainDomain erlaubt aber anscheinend nicht, das fremde domains bei ihr anfragen startet # - deshalb zumindest für das otf-File den cross domain zugriff erlauben # (seltsam, dass der Zugriff auf die Bilder unter Photoalben aber erlaubt wird...) Header set Access-Control-Allow-Origin "*" ### # redesign2018 Test ### # Url-Rewriting aktivieren RewriteEngine on # Das Request ist für diese Domain # Für uns eigentlich irrelevant, da alle Domains (mit/ohne # www/ch/de/net) auf das Unterverzeichnis geleitet werden soll, aber # interessant zu wissen # Und jetzt nützlich: Ich kann es unter der .de-Domain testen! #RewriteCond %{HTTP_HOST} ^(www.)?cwsvjudo.bplaced.de$ [NC] # einige hotfixes RewriteRule ^pages/desktop/verein.wettkampfkalender.php$ pages/responsive/wkKalender.php [L] RewriteRule ^ressourcen/(.*)$ ressourcen/$1 [L] RewriteRule ^photoalben/(.*)$ photoalben/$1 [L] RewriteRule ^videoalben/(.*)$ videoalben/$1 [L] RewriteRule ^downloads/(.*)$ downloads/$1 [L] RewriteRule ^temp/(.*)$ temp/$1 [L] RewriteRule ^admin/(.*)$ admin/$1 [L] RewriteCond %{REQUEST_URI} ^/$ RewriteCond %{QUERY_STRING} ^wkId=([0-9]+)$ RewriteRule ^(.*)$ /pages/responsive/wkKalender.php [L] # Die angeforderte Ressource ist nicht bereits in dem Zielverzeichnis: RewriteCond %{REQUEST_URI} !^/pages/responsive/ # Die angeforderte Ressource (als Datei) ist nicht im Rootverzeichnis RewriteCond %{REQUEST_FILENAME} !-f # Die angeforderte Ressource (als Verzeichnis) ist nicht im # Rootverzeichnis RewriteCond %{REQUEST_FILENAME} !-d # An die angeforderte Ressource das Zielverzeichnis präfixen RewriteRule ^(.*)$ /pages/responsive/$1 RewriteRule ^(.*)wkKalender/([0-9]+)(.*)$ $1/wkKalender?wkId=$2 #RewriteCond %{HTTP_HOST} ^(www.)?cwsvjudo.bplaced.de$ [NC] RewriteRule ^gallery/([0-9]+)$ ?galId=$1 [L] #RewriteRule ^galerie/([0-9]+)$ ?galId=$1 [L] # Ein Request für die Root-Ressource auf die index.php im # Zielverzeichnis umleiten #RewriteCond %{HTTP_HOST} ^(www.)?cwsvjudo.bplaced.de$ [NC] RewriteRule ^(/)?$ pages/responsive/index.php [L] # Ende redesign2018-Test