I want to create a homepage and, for now, I think Github\'s pages features will serve my needs. However, I might want to switch to a more full-blown CMS/blog engine later on.
For the security of their users, GitHub Pages does not support customer server configuration files such as .htaccess or .conf. However, using the Jekyll Redirect From plugin, you can automatically redirect visitors to the updated URL.
More info can be found here: https://help.github.com/articles/redirects-on-github-pages/