
Options +FollowSymLinks -MultiViews -Indexes

RewriteEngine On
#RewriteBase /

# http://stackoverflow.com/a/18662407/408734

# Redirect /page.cfm?pagevar=abc123 to /Page/abc123
#RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+page\.cfm\?pagevar=([^&\s]+) [NC]
#RewriteRule ^ /Page/%1? [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+private/get-assignment-zip-s17\.cgi\?pset=([0-9]+)&student=([^/\s&]+) [NC]
RewriteRule ^ PS%1/%2 [R=301,L]

# Internally forward /Page/abc123 to /page.cfm?pagevar=abc123
#RewriteRule ^Page/(.*)/?$ /page.cfm?pagevar=$1 [QSA,NC,L]
RewriteRule ^PS([0-9]+)/([^/]+)$ private/get-assignment-zip-s17.cgi?pset=$1&student=$2 [NC,L]
RewriteRule ^PS([0-9]+)/([^/]+)/$ private/get-assignment-zip-s17.cgi?pset=$1&student=$2 [NC,L]
#RewriteRule ^PS([0-9]+)/([^/]+)/$ private/get-assignment-zip-s17.cgi?pset=$1&student=$2 [QSA,NC,L]

#RewriteRule ^grades$ private/get-grades.cgi [L]
#RewriteRule ^grades/PS([0-9]+)$ private/get-grades.cgi?pset=$1 [L]



##RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+private/get-grades\.cgi$ [NC]
##RewriteRule ^ /grades/PS%1 [R=301,L]
##RewriteRule ^grades$ private/get-grades.cgi [QSA,NC,L]
##
##
##RewriteEngine on
##RewriteCond %{QUERY_STRING} !highlight=off
##RewriteRule ^PS([0-9]+)/(.*)$ get-assignment-zip-s17.cgi?pset=$1&student=$2 [L]

