diff --git a/htaccess b/htaccess index b0e4097..6e7f347 100644 --- a/htaccess +++ b/htaccess @@ -2,16 +2,28 @@ layout: null permalink: .htaccess --- -# Redirect to new locations -Redirect /vedtaegter.pdf /assets/files/vedtaegter.pdf -Redirect /PapesBrev.pdf /assets/files/PapesBrevTilTeleindustrien.pdf -Redirect /PapeLyver.pdf /assets/files/PapeLyver.pdf -Redirect /FT-notat.pdf /assets/files/FT-notat.pdf +# Kickass regexian redirects enabled +RewriteEngine on -# template for redirects (never uncomment and use this line as is!) +# template for static redirects (never uncomment and use this line as is!) #Redirect / /assets/files/ -# Kickass regexian redirects -RewriteEngine on -RewriteRule "^st[aeæÆ]+vning" "/assets/docs/staevning.pdf" [NC] -RewriteRule "^papelyver" "/assets/videos/pape.mp4" [NC] +# template for regex redirects. +# The flag NC makes regex case-insensitive. See https://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_NC +# Remember to consider adding opening "^" and closing "$" characters to avoid grabbing too much. Eg.: "^pape" will match "pape", but also "papelyver", "papeIsGod", "papeIsOurPappa" etc. "Pape$" will match "superPape", "wonderPape" etc. Solution is "^pape$". +#RewriteRule "regex" "path" [FLAGS] + +# Vedtægter +Redirect /vedtaegter.pdf /assets/files/vedtaegter.pdf +RewriteRule "^vedt[æÆae]{1,2}gter$" "/assets/files/vedtaegter.pdf" [NC] + +# Stævning +RewriteRule "^st[aeæÆ]{1,2}vning$" "/assets/docs/staevning.pdf" [NC] + +# Video om at ingen har ændret deres logning: +RewriteRule "^papelyver$" "/assets/videos/pape.mp4" [NC] +RewriteRule "^l[øØoe]{1,2}gnerpape$" "/assets/videos/pape.mp4" [NC] + +# Brev til Retsudvalget 2018 +RewriteRule "^PapeLyver.pdf$" "/assets/files/PapeLyver.pdf" [NC] +RewriteRule "^PapeTilRetsudvalget$" "/assets/files/PapeLyver.pdf" [NC] \ No newline at end of file