diff --git a/Makefile b/Makefile index 5b0e79f..caccc0d 100644 --- a/Makefile +++ b/Makefile @@ -7,14 +7,12 @@ RSYNC = /usr/bin/rsync JPEGOPTIM = /usr/bin/jpegoptim OPTIPNG = /usr/bin/optipng -.PHONY = all clean server +.PHONY: all clean server jpegoptim optipng +.SUFFIXES: .jpg .png .md .html .js .css .scss .toml DIRS = content data static themes/$(THEME) resources -JPEG = $(wildcard *.jpg) -PNG = $(wildcard *.png) - -all: $(JPEG) $(PNG) $(DIRS) public/* +all: $(DIRS) public/* clean: rm -rf public/ resources/ @@ -22,12 +20,6 @@ clean: server: themes/$(THEME)/package-lock.json themes/$(THEME)/src $(HUGO) server --buildDrafts --buildExpired --buildFuture --gc -$(JPEG): - $(JPEGOPTIM) --max=75 $? - -$(PNG): - $(OPTIPNG) -preserve -quiet -- $? - $(DIRS): themes/$(THEME)/package-lock.json themes/$(THEME)/src $(HUGO) --gc diff --git a/static/.htaccess b/static/.htaccess index e69de29..9302960 100644 --- a/static/.htaccess +++ b/static/.htaccess @@ -0,0 +1,51 @@ + +RewriteEngine On + +## Start old rules +RewriteRule ^referenzen/267-2/$ /referenzen/sternenkinder [R=301,L] +RewriteRule ^angebote-2/$ /angebote [R=301,L] +RewriteRule ^bau/treppen-2/$ /bau/treppen [R=301,L] +RewriteRule ^grabmal/grabmale-2/$ /grabmal [R=301,L] +RewriteRule ^grabmal/grabmale-2/einzelgraeber/$ /grabmal/einzelgraeber [R=301,L] +RewriteRule ^grabmal/grabmale-2/doppelgraeber/$ /grabmal/doppelgraeber [R=301,L] +RewriteRule ^grabmal/grabmale-2/urnengraeber/$ /grabmal/urnengraeber [R=301,L] +RewriteRule ^grabmal/grabmale-2/monumente/$ /grabmal/monumente [R=301,L] +RewriteRule ^grabmal/sakrales/$ /sakrales [R=301,L] +RewriteRule links/.*/ /links [R=301,L] +RewriteRule ^blog/allgemein/neuigkeit-gemeinschaftsurnengrab-baedorf-auf-dem-friedhof-niederkassel-kirchenteil/$ /home/aktuelles/allgemein/neuigkeit-gemeinschaftsurnengrab-baedorf-auf-dem-friedhof-niederkassel-kirchenteil/ [R=301,L] +RewriteRule ^blog/allgemein/377/$ /home/aktuelles/allgemein/facebook [R=301,L] +RewriteRule ^blog/allgemein/aktualisierung-unseres-webauftrittes/$ /home/aktuelles/allgemein/aktualisierung-unseres-webauftrittes [R=301,L] +RewriteRule ^grabmal/$ /grabmale/ [R=301,L] +RewriteRule ^grabmal/wappen$ /wappen [R=301,L] +RewriteRule ^grabmal/grablampen/$ /grabmale/grablampen/ [R=301,L] +RewriteRule ^schriftbeispiel/$ /angebote/schriftbeispiel/ [R=301,L] +RewriteRule ^angebote/unkategorisiert/urnengrab-20/$ /angebote/urnengraeber/urnengrab-20/ [R=301,L] +RewriteRule ^angebote/unkategorisiert/urnengrab-6/$ /angebote/urnengraeber/urnengrab-6/ [R=301,L] +RewriteRule ^angebote/unkategorisiert/urnengrab-7/$ /angebote/urnengraeber/urnengrab-7/ [R=301,L] +RewriteRule ^wappen-2$ /wappen [R=301,L] +RewriteRule ^grabmale/$ /galerie/grabmale/ [R=301,L] +RewriteRule ^bau/$ /galerie/bau/ [R=301,L] +RewriteRule ^referenzen/$ /galerie/referenzen/ [R=301,L] +RewriteRule ^sakrales/$ /galerie/sakrales/ [R=301,L] +RewriteRule ^wappen/$ /galerie/wappen/ [R=301,L] +RewriteRule ^fraesarbeiten/$ /galerie/fraesarbeiten/ [R=301,L] +RewriteRule ^home/aktuelles/$ /aktuelles/ [R=301,L] +RewriteRule ^home/firmengeschichte/$ /firmengeschichte/ [R=301,L] +RewriteRule ^angebote/schriftbeispiel/$ /galerie/schriftbeispiel/ [R=301,L] +RewriteRule ^angebote/standsicherheit/$ /info/standsicherheit/ [R=301,L] +RewriteRule ^tipps-und-tricks/$ /info/tipps-und-tricks/ [R=301,L] +RewriteRule ^datenschutzbelehrung/$ / [R=301,L] +RewriteRule ^datenschutzbelehrung/$ / [R=301,L] +RewriteRule ^angebote/$ /shop/ [R=301,L] +RewriteRule home/aktuelles/(.*) /news/%5C1 [R=301,L] +RewriteRule ^aktuelles/$ /news/ [R=301,L] +RewriteRule ^$ / [R=301,L] +## End Old rules + +## Start new rules +RewriteRule ^news/$ /neuigkeiten/ +RewriteRule ^news/(.*)$ /neuigkeiten/ +RewriteRule ^galerie/bau/$ /bauen-und-wohnen/ +RewriteRule ^galerie/grabmale/$ /grabmale/ +## Start old rules + \ No newline at end of file