I believe the XenForo guide states that to enable pretty URL for Apache all I have to do is: 1. Confirm mod_rewrite is installed - YES 2. Create an .htaccess file on the xenForo root - YES 3. Turn on pretty URL through the Admin > Options settings. When I did that the last time, everything is broken. Blank pages including the admin screen. Anything I missed? Luckily I had to reinstall my VPS and so I'm starting back from scratch again.