Wordpress - After server migration only the homepage works
Try flushing your mod_rewrite rules:
Dashboard -> Settings -> Permalinks
Save settings (no need to make any changes)
I guess you get http://yoursite but not http://yoursite/anything
I had a similar problem and it worked when I changed
the httpd.conf
from
AllowOverride None
to
AllowOverride All
It makes the .htaccess
take effect.
I had faced the same problem.
I did the following to resolve it on an Ubuntu Server:
In /etc/apache2/apache2.conf, edit AllowOverride None for /var/www/ to AllowOverride All
Type in the following command to enable mod_rewrite for .htaccess
sudo a2enmod rewrite
- Restart your apache server:
sudo service apache2 restart
The problem solved!!!