diff options
| author | alex <alex@pdp7.net> | 2026-02-01 11:24:05 +0100 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2026-02-01 11:24:05 +0100 |
| commit | f717d7e66d508bfba85b3c34480979e919a70dea (patch) | |
| tree | 2c1abdd7ff59c20ce48685eb0a2922381e894b5c | |
| parent | 92b0eb79a99bae111ad899914dd7c011d6bd7099 (diff) | |
Redirects for alex blog
| -rw-r--r-- | infrastructure/roles/web/tasks/main.yaml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/infrastructure/roles/web/tasks/main.yaml b/infrastructure/roles/web/tasks/main.yaml index 4fea1b3..d072004 100644 --- a/infrastructure/roles/web/tasks/main.yaml +++ b/infrastructure/roles/web/tasks/main.yaml @@ -26,6 +26,11 @@ cmd: a2enmod headers creates: /etc/apache2/mods-enabled/headers.load notify: restart web +- name: enable mod_rewrite + ansible.builtin.command: + cmd: a2enmod rewrite + creates: /etc/apache2/mods-enabled/rewrite.load + notify: restart web - name: ssl site ansible.builtin.copy: dest: /etc/apache2/sites-enabled/ssl.conf @@ -53,6 +58,11 @@ </Location> RedirectMatch "^/$" "https://ñix.es/cgit/alex/ñix.es.git/about/" + + RewriteEngine on + RewriteCond ${alexblog:$1} >"" + RewriteMap alexblog "txt:/home/alex/public_html/redirections.txt" + RewriteRule "^/~alex/(.*)" "/~alex/${alexblog:$1}" [R=308,L] </VirtualHost> notify: restart web - name: gemini |
