404 error with wordpress ssl 404 error with wordpress ssl wordpress wordpress

404 error with wordpress ssl


The directory tag is required in ssl virtual host config of apache same as of http port 80, to allow override redirect rules using .htaccess of wordpress.

<VirtualHost *:443>    ..    ..    ..    <Directory /var/www/html/domain.com/>        DirectoryIndex index.php        AllowOverride All        Order allow,deny        Allow from all    </Directory></VirtualHost>


It's not WordPress-specific, but you could set the $_SERVER value to enable SSL. Add the following in your wp-config.php:

$_SERVER['HTTPS']='on';

This would at least let you figure out if you have your server configured properly or you have some other WordPress-related issue.