ting.mike
Member
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.
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.
Apache is the most common web server available. If you are unsure what web server you are running, it is likely Apache. Therefore, XenForo includes the necessary configuration file in the root directory.
If after uploading XenForo, you do not see an ".htaccess" file in your XenForo root directory, rename htaccess.txt to .htaccess (be sure to include the "." prefix). You should now be able to enable friendly URLs. If, after enabling friendly URLs your XenForo installation does not function correctly, please contact your host to confirm that they have mod_rewrite installed and allow overrides via an .htaccess file.