ajwillia-ms pushed a commit to branch master. http://git.enlightenment.org/website/www.git/commit/?id=71c88d23c48c77c129743c4610c1c01dbf808acf
commit 71c88d23c48c77c129743c4610c1c01dbf808acf Author: Andy Williams <a...@andywilliams.me> Date: Fri Oct 20 18:53:11 2017 +0100 Add Apache redirects for all our old pages so we can clear out temporary files --- public_html/.htaccess | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/public_html/.htaccess b/public_html/.htaccess index fbc67dce..6550c667 100644 --- a/public_html/.htaccess +++ b/public_html/.htaccess @@ -2,6 +2,46 @@ Options FollowSymlinks RewriteEngine On +# refactoring of content without the need for redirect files +RewriteRule ^docs-efl-debug /contrib/efl-debug [R,L] +RewriteRule ^debugging/enlightenment_debugging /contrib/enlightenment_debugging [R,L] +RewriteRule ^debugging/remote_debugging /develop/remote_debugging [R,L] +RewriteRule ^debugging/apps_efl_debugging /develop/apps_efl_debugging [R,L] +RewriteRule ^debugging/report_bugs /contrib/reporting_bugs [R,L] +RewriteRule ^contribute /contrib/start [R,L] +RewriteRule ^contact/arcanist /contrib/patching [R,L] + +RewriteRule ^docs/efl/ecore_idlers /develop/efl/ecore_idlers [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/colors /develop/efl/advanced/eflgfxfilter/colors [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/curve /develop/efl/advanced/eflgfxfilter/curve [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/blend /develop/efl/advanced/eflgfxfilter/blend [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/buffer /develop/efl/advanced/eflgfxfilter/buffer [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/fill /develop/efl/advanced/eflgfxfilter/fill [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/mask /develop/efl/advanced/eflgfxfilter/mask [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/blur /develop/efl/advanced/eflgfxfilter/blur [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/fillmodes /develop/efl/advanced/eflgfxfilter/fillmodes [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/padding /develop/efl/advanced/eflgfxfilter/padding [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/grow /develop/efl/advanced/eflgfxfilter/grow [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/displace /develop/efl/advanced/eflgfxfilter/displace [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/state /develop/efl/advanced/eflgfxfilter/state [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/bump /develop/efl/advanced/eflgfxfilter/bump [R,L] +RewriteRule ^docs/efl/advanced/eflgfxfilter/transform /develop/efl/advanced/eflgfxfilter/transform [R,L] +RewriteRule ^docs/efl/advanced/dnd /develop/efl/advanced/dnd [R,L] +RewriteRule ^docs/efl/advanced/start /develop/efl/advanced/start [R,L] +RewriteRule ^docs/efl/start /develop/efl/start [R,L] + +RewriteRule ^docs-efl-start /docs/distros/start [R,L] +RewriteRule ^distros/yocto-start /docs/distros/yocto-start [R,L] +RewriteRule ^distros/freebsd-start /docs/distros/freebsd-start [R,L] +RewriteRule ^distros/osx-start /docs/distros/osx-start [R,L] +RewriteRule ^distros/opensuse-start /docs/distros/opensuse-start [R,L] +RewriteRule ^distros/ubuntu-start /docs/distros/ubuntu-start [R,L] +RewriteRule ^distros/archlinux-start /docs/distros/archlinux-start [R,L] +RewriteRule ^distros/debian-start /docs/distros/debian-start [R,L] +RewriteRule ^distros/fedora-start /docs/distros/fedora-start [R,L] + +#end refactoring rules + RewriteCond %{HTTP_HOST} =enlightenment.org [NC] RewriteRule (.*) https://www.enlightenment.org/$1 [R=301,L] @@ -23,3 +63,4 @@ AddType application/ogg ogv AddType video/ogg ogv AddType application/mp4 mp4 AddType video/mp4 mp4 + --