Skip to content

Commit 3439ff1

Browse files
committed
Documentation: Add precision bout the syntax for new RewriteRule with Apache > 2.4.38-3
1 parent e11bb25 commit 3439ff1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.htaccess

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,21 +36,21 @@ RewriteRule ^courses/([^/]+)/scorm/(.*)$ main/document/download_scorm.php?doc_ur
3636
RewriteRule ^courses/([^/]+)/document/certificates/(.*)$ app/courses/$1/document/certificates/$2 [QSA,L]
3737
# Note : since version 2.4.38-3 of Apache a security fix had a side effect that made redirection with space not to work.
3838
# To fix this issue we did not have a common syntaxis but it work with one of those 2 options :
39-
# changing at the end of the following line [QSA,L] for [QSA,L,B=\x20?] or for "[QSA,L,B= ?,BNP]"
39+
# changing at the end of the following line [QSA,L] for [QSA,L,B=\x20?] or for "[QSA,L,B= ?,BNP]" (with the quotes)
4040
RewriteRule ^courses/([^/]+)/document/(.*)$ main/document/download.php?doc_url=/$2&cDir=$1 [QSA,L]
4141

4242
# Optimize load of custom per-course icons in courses (avoid download_uploaded_files.php)
4343
RewriteRule ^courses/([^/]+)/upload/course_home_icons/(.*([\.js|\.css|\.png|\.jpg|\.jpeg|\.gif]))$ app/courses/$1/upload/course_home_icons/$2 [QSA,L]
4444
# Course upload files
4545
# Note : since version 2.4.38-3 of Apache a security fix had a side effect that made redirection with space not to work.
4646
# To fix this issue we did not have a common syntaxis but it work with one of those 2 options :
47-
# changing at the end of the following line [QSA,L] for [QSA,L,B=\x20?] or for "[QSA,L,B= ?,BNP]"
47+
# changing at the end of the following line [QSA,L] for [QSA,L,B=\x20?] or for "[QSA,L,B= ?,BNP]" (with the quotes)
4848
RewriteRule ^courses/([^/]+)/upload/([^/]+)/(.*)$ main/document/download_uploaded_files.php?code=$1&type=$2&file=$3 [QSA,L]
4949

5050
# Rewrite everything in the work folder
5151
# Note : since version 2.4.38-3 of Apache a security fix had a side effect that made redirection with space not to work.
5252
# To fix this issue we did not have a common syntaxis but it work with one of those 2 options :
53-
# changing at the end of the following line [QSA,L] for [QSA,L,B=\x20?] or for "[QSA,L,B= ?,BNP]"
53+
# changing at the end of the following line [QSA,L] for [QSA,L,B=\x20?] or for "[QSA,L,B= ?,BNP]" (with the quotes)
5454
RewriteRule ^courses/([^/]+)/work/(.*)$ main/work/download.php?file=work/$2&cDir=$1 [QSA,L]
5555

5656
RewriteRule ^courses/([^/]+)/course-pic85x85.png$ main/inc/ajax/course.ajax.php?a=get_course_image&code=$1&image=course_image_source [QSA,L]
@@ -89,7 +89,7 @@ RewriteRule ^lti/os$ plugin/ims_lti/outcome_service.php [L]
8989
# Deny direct access to user my files
9090
# Note : since version 2.4.38-3 of Apache a security fix had a side effect that made redirection with space not to work.
9191
# To fix this issue we did not have a common syntaxis but it work with one of those 2 options :
92-
# changing at the end of the following line [QSA,L] for [QSA,L,B=\x20?] or for "[QSA,L,B= ?,BNP]"
92+
# changing at the end of the following line [QSA,L] for [QSA,L,B=\x20?] or for "[QSA,L,B= ?,BNP]" (with the quotes)
9393
RewriteRule ^app/upload/users/([^/]+)/([^/]+)/my_files/(.*)$ main/social/download_my_files.php?user_id=$2&file=$3 [QSA,L]
9494

9595
# Deny access

0 commit comments

Comments
 (0)