At first, it's not set.
BAD. Not set, but messes up a string
After, reltop is: (none) [an error occurred while processing this directive]
BAD. Should not match
After, reltop is: (none)
Now we set it.
UNIQUE_ID=ZiouVvwJJsmnttT7H-Qq3gAAAEI HTTPS=on SSL_TLS_SNI=cs.wellesley.edu HTTP_ACCEPT=*/* HTTP_USER_AGENT=Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) HTTP_REFERER=http://cs.wellesley.edu/~cs110/reading/R00-generic/test.html HTTP_HOST=cs.wellesley.edu PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/var/lib/snapd/snap/bin SERVER_SIGNATURE= SERVER_SOFTWARE=Apache/2.4.57 (Rocky Linux) OpenSSL/3.0.7 mod_wsgi/4.7.1 Python/3.9 SERVER_NAME=cs.wellesley.edu SERVER_ADDR=149.130.15.5 SERVER_PORT=443 REMOTE_ADDR=18.118.120.204 DOCUMENT_ROOT=/var/www/html REQUEST_SCHEME=https CONTEXT_PREFIX=/~cs110 CONTEXT_DOCUMENT_ROOT=/home/cs110/public_html SERVER_ADMIN=cs-sysadmin@wellesley.edu SCRIPT_FILENAME=/home/cs110/public_html/reading/R00-generic/test.html REMOTE_PORT=11578 GATEWAY_INTERFACE=CGI/1.1 SERVER_PROTOCOL=HTTP/1.1 REQUEST_METHOD=GET QUERY_STRING= REQUEST_URI=/~cs110/reading/R00-generic/test.html SCRIPT_NAME=/~cs110/reading/R00-generic/test.html DATE_LOCAL=Thursday, 25-Apr-2024 06:20:06 EDT DATE_GMT=Thursday, 25-Apr-2024 10:20:06 GMT LAST_MODIFIED=Tuesday, 14-Jul-2015 15:11:34 EDT DOCUMENT_URI=/~cs110/reading/R00-generic/test.html DOCUMENT_ARGS= USER_NAME=anderson DOCUMENT_NAME=test.html reltop=../../[an error occurred while processing this directive]
GOOD. Is already set
After if, set to: ../../ [an error occurred while processing this directive]
BAD. Matched.
Finally, it's set to: ../../