Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions

Reply
 
Thread Tools Display Modes
  #1  
Old 06-09-2016, 12:17 PM
ronnyship ronnyship is offline
 
Join Date: Apr 2007
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Want to implement SSL - https

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.
Reply With Quote
  #2  
Old 08-15-2016, 09:46 PM
jamoss's Avatar
jamoss jamoss is offline
 
Join Date: Apr 2002
Location: Los Angeles
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #3  
Old 08-15-2016, 09:58 PM
Dave Dave is offline
 
Join Date: May 2010
Posts: 2,583
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
2 благодарности(ей) от:
IggyP, Lynne
  #4  
Old 08-15-2016, 10:28 PM
jamoss's Avatar
jamoss jamoss is offline
 
Join Date: Apr 2002
Location: Los Angeles
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you, that's very helpful.
Reply With Quote
  #5  
Old 08-16-2016, 05:55 AM
IggyP IggyP is offline
 
Join Date: May 2012
Posts: 252
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dave View Post
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
Reply With Quote
  #6  
Old 08-16-2016, 12:56 PM
Dave Dave is offline
 
Join Date: May 2010
Posts: 2,583
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by IggyP View Post
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
Reply With Quote
  #7  
Old 08-17-2016, 03:21 AM
jamoss's Avatar
jamoss jamoss is offline
 
Join Date: Apr 2002
Location: Los Angeles
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #8  
Old 10-08-2016, 12:04 PM
scottkoz20 scottkoz20 is offline
 
Join Date: Dec 2015
Location: Lewiston, NY
Posts: 344
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

marking this as I am planning an SSL certificate for my site this week
Reply With Quote
  #9  
Old 11-05-2016, 09:01 AM
jagtpf jagtpf is offline
 
Join Date: Mar 2015
Location: Scotland
Posts: 176
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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 ....
Reply With Quote
  #10  
Old 01-23-2017, 06:42 AM
Kolbi Kolbi is offline
 
Join Date: Mar 2009
Location: D - S?dbaden
Posts: 899
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a solution in combination with CDN?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:31 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05660 seconds
  • Memory Usage 2,253KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (2)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete