Skip navigation

Tag Archives: apache

I was having a heck of a time getting pretty permalinks to work with this site.  I figured it had to do with setting up WordPress in its own directory, which I had done using their own instructions ( In the end it turned out I was right.  My .htaccess file that I copied into my root web directory looked good, but I needed to turn on Apache’s AllowOverride setting.  After some snooping around on my Ubuntu 12.04 machine, I finally discovered where to make this change.  In the /etc/apache2/sites-available directory, I had to update the file called default.  There was a configuration section in it for the /var/www directory and changing “AllowOverride None” to “AllowOverride All” did the trick!

After installing WordPress on my Ubuntu 12.04 server (and seeing that it was successfully working), I tried to move WordPress into Apache’s root directory (/var/www) using the instructions found in the pre-existing subdirectory section here (  Unfortunately no matter what I did, trying to hit both and only resulted in my browser trying to download the index.php file instead of displaying it.  I spent several hours mucking around with caches, config files, and the kitchen sink before finding out that the solution was, in my case, maddeningly simple. Read More »