PDA

View Full Version : Want to implement SSL - https


ronnyship
06-09-2016, 12:17 PM
Anyone with good knowledge on the how to fix implementation of an SSL certificate in order to get https:// ? Am running version of 4.2.3, and approx 500.000 post sized board.

My webhotell offers various kinds of certificates and they do the implementation on the domain.

- Will speed be noticable affected?
- Will a 301 permanent redirect from http:// to https:// be sufficient, or do I need to update https:// elsewhere besides in the "Site name / URL / Contact details"?
- Will all posts containing images/videos etc from external sites make things bad with https:// (i.e. show as "this page is unsafe" for the user? If so, a SSL/https will become a negative aspect for our readers.

Assume Google would need to get to know me as we never were friends, but that is ok. Really appreciate some comments on this.

Edit: Have now converted from http to https:. Seems to be quite easy and now it will be interesting to see how Google views this over time. No hick-ups after changing protocol.

jamoss
08-15-2016, 09:46 PM
I am planning on this too - right now if I use https:// none of the css renders. Can you list the steps you took to implement SSL?

Thanks!
Jennifer

Dave
08-15-2016, 09:58 PM
1. Implement and install the SSL certificate.
2. Change the vBulletin URL's in the settings.
3. Apply appropriate rewrite rules to redirect HTTP to HTTPS, 301 if you plan on using it forever.
4. Install one of the available image proxy plugins so images from a third party hosting provider are proxified through HTTPS.
5. Change any embedding BBCode you have to use the HTTPS scheme.
6. If some of JS/CSS files of vBulletin still load over HTTP, apply some modifications to the templates to forcefully load those over HTTPS.

That's what I had to do to make HTTPS work on my forum.

jamoss
08-15-2016, 10:28 PM
Thank you, that's very helpful.

IggyP
08-16-2016, 05:55 AM
1. Implement and install the SSL certificate.
2. Change the vBulletin URL's in the settings.
3. Apply appropriate rewrite rules to redirect HTTP to HTTPS, 301 if you plan on using it forever.
4. Install one of the available image proxy plugins so images from a third party hosting provider are proxified through HTTPS.
5. Change any embedding BBCode you have to use the HTTPS scheme.
6. If some of JS/CSS files of vBulletin still load over HTTP, apply some modifications to the templates to forcefully load those over HTTPS.

That's what I had to do to make HTTPS work on my forum.

can you share any links for #4 please?

im not familiar..
working on a vb4 project will be making transition to https eventually tho..

thanks :)

Dave
08-16-2016, 12:56 PM
can you share any links for #4 please?

im not familiar..
working on a vb4 project will be making transition to https eventually tho..

thanks :)

https://vborg.vbsupport.ru/showthread.php?t=288060

jamoss
08-17-2016, 03:21 AM
I also found that you have to regenerate the stylesheets - or they'll still be referencing http:// images:

0. Make sure you've changed the URL of your FORUM and URL of your HOMEPAGE in General Settings: Site Name / URL / Contact Details

1. Maintenance
2. General Update Tools
3. Rebuild Styles

scottkoz20
10-08-2016, 12:04 PM
marking this as I am planning an SSL certificate for my site this week

jagtpf
11-05-2016, 09:01 AM
Thank you for this . 'tis a thought in progress for our Forum . Shame vbulletin don't provide some guide on how to implement ssl/https .

Is there a full help guide anywhere - pitfalls along the way ....

Kolbi
01-23-2017, 06:42 AM
Is there a solution in combination with CDN?

Stratis
01-23-2017, 07:44 AM
3. Apply appropriate rewrite rules to redirect HTTP to HTTPS, 301 if you plan on using it forever.


A little help with this, i have sitemap listed in webmasters. All keywords(links) are ok with https, but what happens with http links, i see them to...


Do i must delete sitemap http? and leave only https?
Do i must HTTP to HTTPS, 301redirect , where?


I have this in .htaccess?
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]


Thanks

EDIT:
delete sitemap http