From e27d28559f583ee6ed4afdfe96412103eb4f7eff Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Fri, 19 Apr 2013 13:51:37 +0200 Subject: [PATCH] Adding htaccess for blocking access in data + adding htaccess in the root in order to redirect course/ to web/courses see #5871 --- .htaccess | 21 +++++++++++++++++++++ data/{upload/users => }/.htaccess | 0 data/courses/index.html | 6 ++++++ 3 files changed, 27 insertions(+) create mode 100644 .htaccess rename data/{upload/users => }/.htaccess (100%) create mode 100644 data/courses/index.html diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000000..c4bcfc47fa --- /dev/null +++ b/.htaccess @@ -0,0 +1,21 @@ + + Options -MultiViews + Options +FollowSymLinks + + RewriteEngine On + RewriteBase / + + RewriteCond %{QUERY_STRING} ^id_session=0 + RewriteRule ^courses/(.*)/(.*)$ web/courses/$1? [R,L] + + RewriteCond %{QUERY_STRING} ^id_session=([0-9]*) + RewriteRule ^courses/(.*)/(.*)$ web/courses/$1/%1/? [R,L] + + RewriteRule ^courses/(.*)/index.php$ web/courses/$1? [R,L] + + RewriteRule ^courses/(.*)/$ web/courses/$1? [R,L] + + RewriteRule ^certificates/(.*)/$ web/courses/$1? [R,L] + + + \ No newline at end of file diff --git a/data/upload/users/.htaccess b/data/.htaccess similarity index 100% rename from data/upload/users/.htaccess rename to data/.htaccess diff --git a/data/courses/index.html b/data/courses/index.html new file mode 100644 index 0000000000..aa7b9c934b --- /dev/null +++ b/data/courses/index.html @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file