Computer Systems Lab
Connecting & Supporting the Computer Sciences Department
HTTP vs HTTPS on pages.cs.wisc.edu

HTTP/HTTPS on pages.cs.wisc.edu

For legacy reasons, the URLs http://pages.cs.wisc.edu/~username and https://pages.cs.wisc.edu/~username reference different locations in the file system.

HTTP

Data is served from:

~/public/html

HTTPS

Data is served from:

~/public/html-s

Modern analogue

Today, most websites only offer HTTPS service. To achieve this functionality with the CSL setup, simply ensure that your site exists in:

~/public/html-s

and then create the file:

~/public/html/.htaccess

with contents:

Redirect permanent /~<username without brackets> https://pages.cs.wisc.edu/~<username without brackets>