- canonical Link für die Einzelansicht des Wettkampfes im

Wettkampfkalender
- expired-Zeiten für die verschiedenen Ressourcen beigefügt

On branch redesign2018
	modified:   css/cwsvJudo-2018.css
	modified:   htaccess/cwsvjudo.bplaced.net/.htaccess
	modified:   md/wkKalender.md
	modified:   pandocTemplate/cwsvJudo.html5.pandocTemplate
	modified:   phpLib/cwsvJudo/wkKalender.php
This commit is contained in:
marko
2018-06-29 13:25:31 +02:00
parent 22c58960e9
commit f3bce58dbb
5 changed files with 112 additions and 8 deletions

View File

@@ -1,3 +1,65 @@
## 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 ##
###
# 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]
RewriteRule ^galerie/([0-9]+)$ ?galId=$1 [L]
RewriteRule ^galerie/([0-9]+)/.*$ ?galId=$1 [L]
<IfModule mod_headers.c>
Header set Content-Security-Policy "script-src 'self'"
</IfModule>
<IfModule mod_headers.c>
Header always set X-FRAME-OPTIONS "DENY"
</IfModule>
# 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...)
<IfModule mod_headers.c>
<FilesMatch "\.(otf)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
###
# redesign2018 Test
###
# Url-Rewriting aktivieren
RewriteEngine on
# Das Request ist für diese Domain
@@ -5,7 +67,22 @@ RewriteEngine on
# 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]
#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/
@@ -18,12 +95,19 @@ RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# An die angeforderte Ressource das Zielverzeichnis präfixen
# Das Request ist für diese Domain
RewriteRule ^(.*)$ /pages/responsive/$1
# Das Request ist für diese Domain
# RewriteCond %{HTTP_HOST} ^(www.)?cwsvjudo.square7.net$ [NC]
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