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?
You need to implement it on wp side. You can use Wordpress HTTPs plugin for this .After install this plugin,
For some cases, you may need to use ssl on your custom pages(donate page, checkout page, etc). In such cases, you can enable ssl on page edit section like below;
.
If you couldn't make it work, please double check your WordPress Address (URL) from admin panel Settings > General. Give your https domain there;
Now, you can use your page in https