Jump to content

In client area , how to change "Powered by WHMCompleteSolution" link "http" to "https


kannan

Recommended Posts

HI,

We have the "non secure content" error ,

 

In client area "Powered by WHMCompleteSolution" link is there "http://www.whmcs.com/".

we want to change it from "http" to "https".

i can't find it in client side tpl.

so please tell where you place the content.

Regards,

kannan

Link to comment
Share on other sites

Hello,

Thanks for the reply.

 

I think when we access the page in https all the links inside the page should also in https. If any of the link in the page is not through https then information can be lacked through that link. We have faced this types of problems in the other sites(not in WHMCS) and the issue is resolved by forcing all the links in the page to use https.

 

Could you please check the same and guide us if I am wrong.

 

Thanks,

Kannan

Link to comment
Share on other sites

from memory, HostOrca is correct, you will only get that SSL error if you are calling an image via http rather than https.

 

Not having the powered by line means i can not double check this and i dont have ssl for my dev server at present, but i know that text links do not need to be HTTPS when on a HTTPS page as you are able to click between HTTP and HTTPS pages with not problems. Might want to double check all the links to images and how they are called in your template

Link to comment
Share on other sites

The fact that the hyperlink is non ssl would not cause any kind of ssl issues.

 

Definitely correct.

 

It's something that is being included into the page via http:// such as an image, a CSS file, javascript file, flash script, something along those lines.

Link to comment
Share on other sites

  • 11 months later...
Why? What do you need to achieve?

 

It doesnt and wont acheive anything, whmcs.com is an external link not an external include, the ssl if its actually active on the home page i havnt checked, doesnt come from your own server but from whmcs server.

 

you are just specifying that the link should be performed in the https protocol.

 

 

It is correct about about the "insecure elements" they are caused by linking with the http method to the external filed you are including.

 

I am about 90% positive that it is due to relative linking to the files, i believe that relative linking doesnt take into account the protocol being used on the page.

 

To resolve this issue you can do this for files inside the whmcs directory and its subdirectories.

 

href="{$systemsslurl}path/to/file.ext"

 

$systemsslurl will provide the secured data required it also includes its own / so none needed between it and path

$systemurl will provide the unsecured data required it also includes its own / so none needed between it and path

 

the above linking method has the added advantage of being dynamic while still direct linking so moving your installation about if you decide to means no need to be hard recoding new includes

Edited by disgruntled
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated