I'm running WP 3.8 for a client site on an Apache server. I have installed an SSL cert that my client purchased from GoDaddy. I am able to verify that the SSL is installed properly, by creating a test php page in the root directory and visiting it on https. It works.
The problem is, no pages inside Wordpress work with SSL. Visiting the homepage - https://assembliesofyahweh.com - redirects to the host's homepage. Visiting any other pages, such as https://assembliesofyahweh.com/contact, result in a 404.
All I need SSL for is the login page. When I add the following:
define('FORCE_SSL_LOGIN', true);
to my wp-config
file, the login page itself doesn't redirect to https. Instead, visiting the wp-admin
page redirects to the https login page and results in a 404.
I have mod_rewrite
installed and enabled, and Apache is configured to AllowOverride
. I've looked everywhere, but I haven't found a problem that fits mine. What on Earth am I doing wrong?