Knowledgebase

Viewing articles tagged 'https'

"Not Secure" in the Address Bar The browser is telling visitors the page is not encrypted.TWO DIFFERENT SITUATIONSThe page loaded... A Checklist for Any New Application What to do every time.BEFORE INSTALLINGCheck PHP version and extension requirements against your... A Cloudflare Setup Checklist Everything to do and verify.BEFORE ADDING THE DOMAINExport or record your existing DNS zoneDURING... A Developer's Pre-Launch Checklist Before a site goes live.TECHNICALPHP version current and supported Required extensions... A Realistic SEO Checklist for Small Businesses Everything that matters, in order.FOUNDATIONSite crawlable and indexable HTTPS enforced site-wide... Accessing Your Email Through Webmail Webmail lets you read and send email from any browser with no setup.THREE WAYS INDirect:... After Installing: The First Ten Minutes What to do before building anything.SECURITYChange any default administrator credentials Delete... Always Use HTTPS and Automatic HTTPS Rewrites Two related SSL settings.ALWAYS USE HTTPSRedirects http requests to https at the edge, before... Application Security Checklist What to verify before a site goes live.INPUT AND OUTPUTAll database queries parameterised Output... Auditing Your Existing Website Working out what needs fixing.READ IT AS A VISITOREvery page, as though you had never seen it.... AutoSSL for Addon Domains and Aliases Every domain on the account can have its own certificate.ADDON DOMAINSTreated as independent... AutoSSL for Subdomains Subdomains need certificates too, and they are not automatic until they exist.HOW IT WORKSAutoSSL... Broken Layout or Missing Styles The site loads without its design.THE USUAL CAUSEThe site URL setting is wrong, so stylesheets... Building an API on Shared Hosting Practical considerations.WHAT WORKSA PHP API using any framework, or none. This is ordinary web... Building Trust With New Customers People buying from an unfamiliar shop are looking for reasons not to.WHAT REASSURES THEMA visible... Building Trust With Nigerian Customers Online What makes someone buy from an unfamiliar business.WHAT REASSURESA phone number that is answered... Cart is empty or contents lost at checkout The cart clears unexpectedly.THE USUAL CAUSECaching. Cart and checkout pages must never be... CDN and SEO Considerations Effects on search visibility.WHAT HELPSFaster pages, which is a modest ranking factor and a real... Certificate and Security Terms Encryption and trust.SSL AND TLSProtocols encrypting traffic between a visitor and a server.TLS... Certificate Errors After Changing Hosting A predictable consequence of a migration if a step is missed.WHY IT HAPPENSThe certificate lived... Certificate Errors in One Browser Only When the problem follows a specific browser.WHAT IT USUALLY MEANSThe certificate is fine and... Certificate Errors on a Subdomain Only The main site is fine; one subdomain warns.WHYThe certificate covers the domain and www but not... Changing Your cPanel Password Your cPanel password protects every file, database and mailbox on your account. Change it... Checkout Security and Trust Why customers hesitate.WHAT REASSURES CUSTOMERSHTTPS across the whole site, visibly Real contact... Choosing Between www and Non-www Both should work; one should be canonical.WHY IT MATTERSSearch engines may treat them as two... Cloudflare and Subdomains Handling additional hostnames.ADDING A SUBDOMAINCreate it in cPanel first, so the hosting serves... Cloudflare SSL Modes Explained Four settings, and choosing wrongly breaks the site.OFFNo encryption between visitor and... Common Protocols You Will Encounter What each is for.HTTP AND HTTPSWeb traffic. HTTPS is the encrypted form, and what everything... Common SSL Myths Advice that was true once, or never."SSL REQUIRES A DEDICATED IP"Obsolete. SNI made this untrue... Configuring a Firewall Controlling what can reach your server.THE PRINCIPLEDeny everything by default, then permit only... Controlling Directory Listings with Index Manager If a folder has no index file, the server may display a list of everything inside it. Visitors... Creating a Client Area Account You need an account before you can order anything, and it is created as part of your first order... Creating an Alias or Parked Domain Pointing another name at your site.BEFORE YOU STARTThe domain registered, with nameservers... Creating an Email Account in cPanel A professional address on your own domain is included with every hosting plan.CREATING ITIn... Data Protection and the NDPR Obligations when you hold customer information.WHAT YOU PROBABLY HOLDNames, phone numbers, email... Dedicated IPs and SEO: No Effect A persistent myth worth addressing directly.THE CLAIMThat a dedicated IP improves search... Designing a Checkout That Converts Reducing abandonment.THE MAIN CAUSES OF ABANDONMENTUnexpected costs at the end Forced... Diagnosing Redirect Loops The browser reports too many redirects and the page never loads.THE CAUSETwo or more things are... Diagnosing Webhook Problems When orders do not update.CHECK THE URLCompare what your plugin specifies against what is in the... Disabling XML-RPC on WordPress xmlrpc.php allows remote applications to talk to WordPress. It is also routinely abused for... Domain Aliases (Parked Domains) Explained An alias makes an additional domain show the same website as your main domain. Both addresses... Domain Forwarding and Redirects Forwarding sends visitors from one domain to another.WHEN TO USE ITYou own several extensions of... Duplicate Versions of My Site Are Indexed The same content at several addresses.WHAT YOU SEEBoth http and https versions in results Both... Enabling Free SSL and Forcing HTTPS on WordPress Every domain hosted with us is entitled to a free AutoSSL certificate. Once it is issued you... Enabling Two-Factor Authentication on Your Accounts Two-factor authentication (2FA) means a stolen password alone is not enough to get in. It is the... ERR_SSL_PROTOCOL_ERROR The secure connection could not be established at all.WHAT IT MEANSThe handshake failed before... ERR_TOO_MANY_REDIRECTS The browser gave up after being redirected in a circle.THE CAUSETwo or more redirect mechanisms... Everything That Matters, Briefly The whole category in one page.BEFORE BUILDINGDecide what the site is for and who it is for Plan... Firewall Rules Worth Having A practical baseline.THE DEFAULTDeny all incoming. Permit all outgoing, unless you have a reason... Fixing "Error Establishing a Database Connection" WordPress cannot reach or authenticate to its database. There are four realistic causes. 1. Wrong... Fixing "Too Many Redirects" (ERR_TOO_MANY_REDIRECTS) The browser is being bounced between two addresses in a loop. There are four common sources. 1.... Fixing Duplicate Content The same content at multiple addresses.WHERE IT COMES FROMhttp and https versions both accessible... Fixing Mixed Content in Other Applications The principle is the same; the tools differ.THE APPROACHBack up the database.Identify where URLs... Fixing Mixed Content in WordPress The standard procedure.TAKE A BACKUP FIRSTA database search and replace cannot be undone.THE... Fixing Mixed Content Warnings A broken padlock on an HTTPS site means some resources are still being requested over plain... Fixing Mixed Content Warnings After Switching to HTTPS A "Not secure" warning or a broken padlock on an HTTPS site usually means some images, scripts or... Fixing the WordPress Login Page Refresh Loop You enter correct credentials, the page reloads, and you are back at the login form with no... Fixing the WordPress Site URL in the Database When you cannot reach the admin.WHEN YOU NEED THISAfter a migration, where the site redirects to... Forcing HTTPS on Your Website Once a certificate is issued, all traffic should be forced to HTTPS so nobody lands on the... Free SSL Certificates on Your Hosting Every domain on your account is entitled to a free AutoSSL certificate, issued and renewed... Getting Help With Accessibility Who to ask.WHAT WE CAN HELP WITHHosting matters affecting accessibility indirectly: site speed,... Getting Help With Legal Pages Who to ask.WHAT WE CAN HELP WITHTechnical measures: HTTPS, access control, backups, securing... Getting Help With SEO From Us What we can and cannot assist with.WHAT WE CAN HELP WITHTechnical hosting matters affecting SEO:... Getting Help with Your Website What we cover and where else to go.WHAT WE HELP WITHHosting, domains and email The site being... Getting Your First Website Online Four steps take a new account from empty to live.1. POINT YOUR DOMAINSet your domain's... Handling Customer Data Responsibly Obligations that come with collecting information.WHAT YOU PROBABLY COLLECTContact form... Handling Duplicate Content The same content at several addresses.WHERE IT COMES FROMBoth www and non-www resolving Both HTTP... Handling URL Changes and Redirects Preserving rankings when addresses change.WHEN URLS CHANGEA redesign with new structure Moving... Hiding Configuration and Sensitive Files Files that must never be publicly reachable.WHAT MUST NOT BE PUBLICConfiguration files containing... Hiding Sensitive Files from Public Access Anything inside public_html is reachable by anyone who guesses the URL, whether or not you linked... How HTTPS Works in Plain Terms A simplified account of what happens when a visitor loads a secure page.THE SEQUENCEThe browser... How to Buy VPN Service Private browsing and secure connections.WHAT IT DOESRoutes your internet connection through an... How to Install WordPress Manually (File Manager and phpMyAdmin) Manual installation is useful when you are restoring a specific WordPress version, installing... How to Install WordPress with Softaculous in cPanel Every ZillionKingHost hosting plan includes the Softaculous auto-installer, which sets up a... How to Log In to cPanel There are two ways to reach cPanel for your ZillionKingHost account.METHOD 1 - VIA THE CLIENT... How to View and Pay an Invoice All invoices live in your Client Area, whether or not the email reached you.VIEWING INVOICESLog... How Web Traffic Works HTTP and HTTPS in practice.WHAT HAPPENSYour browser resolves the name Opens a connection, usually... HSTS and Minimum TLS Version Stricter encryption settings.HSTSTells browsers to use https for your domain for a stated period,... HSTS: Telling Browsers to Always Use HTTPS A header that eliminates the insecure first request.WHAT IT DOESHTTP Strict Transport Security... HTTPS and Canonical URLs Telling search engines which version is authoritative.WHAT A CANONICAL TAG DOESDeclares the... HTTPS and Encrypted Connections Protecting data in transit.WHAT HTTPS DOESEncrypts traffic between visitor and server.WHAT THAT... HTTPS and Security Signals Encryption as a factor.WHY IT MATTERSBrowsers mark sites without HTTPS as not secure.Visitors see... HTTPS and SEO What search engines actually do with it.WHAT IS TRUESearch engines prefer secure sites. HTTPS is... HTTPS and Third-Party Embeds Content from other sites must also be secure.WHAT THIS AFFECTSEmbedded videos Maps Social media... HTTPS for Sites Using a Page Builder or Custom Theme Where mixed content hides in places a search and replace misses.WHERE TO LOOKTheme customiser... HTTPS for Staging and Development Sites Test environments need certificates too.WHYIf staging runs on http while production runs on... HTTPS Requirements for Payments and Compliance Where it stops being optional.PAYMENT PROCESSINGEvery reputable payment gateway requires https on... HTTPS, HTTP/2 and Site Speed Secure sites can be faster, not slower.THE OLD CONCERNEncryption adds processing overhead, so... Images Not Displaying Broken image placeholders.THE COMMON CAUSESURLs in the database still pointing at an old domain,... Installing Applications with Softaculous Softaculous installs hundreds of web applications in a few clicks, creating the database and... Installing WooCommerce and Setting Up an Online Store WooCommerce turns WordPress into a full online store. Set aside an hour for the initial... Issuing a Free SSL Certificate with AutoSSL Every domain on your account is entitled to a free certificate, renewed automatically.ISSUING... Joomla: Installation and First Steps A capable alternative to WordPress.INSTALLINGAvailable in Softaculous, or download from the... Logging In to WordPress and Resetting a Lost Admin Password Your WordPress dashboard is separate from cPanel and from your ZillionKingHost billing account.... Managing SSL Certificates on a Server HTTPS without a control panel.WHAT YOU NEEDA certificate per domain, renewed before expiry.FREE... Migrating to HTTPS Without Losing Rankings The procedure that preserves search position.BEFORETake a full backup Note your current rankings... Mixed Content After a Site Migration A common post-migration symptom.WHY IT HAPPENSThe database was copied from a site running on a... Mixed Content from External Resources When the insecure resource is not yours.THE SITUATIONThe console names a URL on another domain:... Mixed Content in CSS and JavaScript Files Harder to find because the URL is inside a file rather than in the database.HOW IT HAPPENSA... Modernising an Old Website Without a Rebuild Improving what you have.WHAT CAN BE FIXED WITHOUT REBUILDINGSpeed: images, caching, removing... Moving a WordPress Site to a New Domain Name Changing domain means updating the URLs stored throughout the database, not just the files. 1.... Moving WordPress from a Subfolder to the Root Domain If you installed into a folder such as /wp and your site now loads at yourdomain.com/wp, here is... NET::ERR_CERT_COMMON_NAME_INVALID The certificate does not cover the hostname being visited.WHAT IT MEANSThe browser asked for one... Orders Stuck on Pending Payment Payment succeeded at the gateway but the order never updated.THE USUAL CAUSEThe gateway's webhook... Page Loads Without Styling The content appears but the design does not.WHAT IT MEANSStylesheets failed to load. The HTML... Payment Gateway Not Appearing at Checkout The method is enabled but customers cannot see it.CHECK THESEIs it actually enabled? WooCommerce... Payment gateway not available at checkout The payment option does not appear.THE CHECKSIs the gateway enabled in the payment settings Are... Planning an HTTPS Rollout for a Large Site When a site has thousands of pages and real traffic.BEFORETake a full backup and verify it Record... Pointing Your Domain at Your ZillionKingHost WordPress Site Your site will not load until your domain's nameservers point at the server your hosting account... Post-Migration Checklist Work through this after every migration. Problems found now are cheap; problems found in three... Preventing Image Theft with Hotlink Protection Hotlinking is when another website embeds your images using your URL, so your hosting account... Preventing Mixed Content in New Content Stopping it happening again.WHERE IT COMES FROMSomeone pasting an image URL copied from an http... Privacy Notices and the NDPR Nigerian data protection considerations.WHAT THE NDPR ISThe Nigeria Data Protection Regulation,... Protecting Customer Data Obligations and practicalities.WHAT YOU HOLDNames, phone numbers, addresses, order history, email... Protecting Customer Data on Your Website If your site collects names, emails, phone numbers or orders, you are responsible for looking... Protecting Data in Transit Information moving.WHEN DATA MOVESBetween you and a website In email When transferring files When... Protecting Online Stores and Payment Pages If you take payments, the security expectations are higher and the consequences of a compromise... Protecting Your Business Online The security measures that matter most.FOR YOUR ACCOUNTSStrong unique passwords on hosting,... Protocols and Ports: Everything That Matters, Briefly The summary.WHAT A PORT IS FOROne address, many services. The port says which service a... Putting It All Together: An SEO Plan for a Small Business A realistic twelve months.MONTH ONESet up Search Console and analyticsFix technical basics:... Redirect Chains and Why They Slow Your Site Each redirect costs a round trip.WHAT A CHAIN LOOKS LIKEhttp://yourdomain.com to... Redirect Loop After Enabling Cloudflare The most common Cloudflare complaint.THE CAUSEThe SSL mode is set to Flexible. Cloudflare... Reducing Checkout Abandonment Why people leave with a full cart.THE MAIN CAUSESUnexpected costs appearing at the end Forced... Reviewing Your Website Annually An hour once a year.READ IT AS A VISITOREvery page, in order, as though you had never seen it.You... Running AutoSSL Manually When you need a certificate now rather than at the next scheduled run.THE STEPSConfirm the domain... Running Laravel on Shared Hosting The framework works well here with correct setup.THE DOCUMENT ROOTPoint the domain's document... Running Your Business Online: The Short Version Everything that matters, in one page.SET UP PROPERLYDomain in the business name, with... Search and Replace in a Database Changing values across many rows.WHEN YOU NEED ITAfter a domain change After moving from http to... Secure Versus Insecure Settings Why encryption matters.WHAT INSECURE MEANSYour password and your mail cross the network in... Securing a Laravel or Custom PHP Application Frameworks are secure by default in most respects, but deployment mistakes undo that.DOCUMENT... Securing an API or Application Endpoint Certificates for things other than web pages.WHY IT MATTERSAn API accepting credentials or... Security for Shops Additional requirements.WHAT A SHOP HOLDSCustomer names, addresses and contact details Order... Security Headers Alongside HTTPS HTTPS is the foundation; headers build on it.THE USEFUL ONESStrict-Transport-Security: forces... Security of Static Sites Less to attack.WHY THEY ARE SAFERNo database No application processing input No plugins to become... SEO for a Brand New Website Starting from nothing.WHAT TO EXPECTMonths before ranking for anything competitive. Search... Setting the SSL Mode Correctly The setting that causes the most problems.THE MODESOff: no encryption. Never use this.Flexible:... Setting Up an SEO Plugin and XML Sitemap An SEO plugin controls how your pages appear in search results and gives search engines a sitemap... Setting Up Google Search Console The single most important SEO tool, and it is free.WHYIt shows what queries bring you traffic,... Setting Up Hosting for a Client Doing it in a way that works when the relationship ends.THE OPTIONSThe client holds their own... Setting Up Redirects in cPanel A redirect sends visitors from one address to another automatically.CREATING A REDIRECTIn cPanel... Site works but images and links point to the old domain URLs still referencing the previous address.WHAT IT MEANSAbsolute URLs stored in the database... SSL and Security Requirements for a Shop A shop without HTTPS will lose customers and may be refused by payment gateways.ISSUING THE... SSL Checklist After a Migration Certificates need attention whenever a site moves.IMMEDIATELY AFTER THE MOVEConfirm the domain... SSL Checklist for a New Website Before a site goes live.THE CERTIFICATEDomain resolves to our server AutoSSL run, with a padlock... Static Site Generators and Static Hosting Sites with no application at all.WHAT THEY ARETools that build plain HTML files from templates... Storing Customer Data Securely Practical protection.THE MEASURESHTTPS across the whole site Strong unique passwords and... Submitting and Maintaining a Sitemap Telling search engines what exists.WHAT A SITEMAP ISA file listing your pages, helping engines... Symptom: Certificate Warning or Not Secure HTTPS problems.WHAT TO ESTABLISHWhat the browser says exactly.THE COMMON CAUSESNo certificate... Symptom: Images Not Displaying Broken image placeholders.WHAT TO CHECKWhether the file exists at the path requested Whether the... Symptom: Layout Broken or Unstyled The page appears as plain text.WHAT IT MEANSThe CSS is not loading.THE COMMON CAUSESA mixed... Technical SEO After a Migration What to check when a site moves.WHAT BREAKS MOST OFTENThe search engine visibility setting,... Technical SEO Audit Checklist What to check periodically.CRAWLING AND INDEXINGrobots.txt correct and not blocking anything... Technical SEO: Everything That Matters, Briefly The whole category in one page.BEFORE ANYTHING ELSEConfirm your site is indexed. A page that is... Testing Your HTTPS Configuration Confirming everything works before you stop thinking about it.THE BROWSER CHECKSVisit all four... Testing Your Site Before Launch What to check.CONTENTEvery page proofread No placeholder text remaining Prices and contact... The Application Installed but Will Not Load Setup completed, site does not work.BLANK PAGEEnable error logging and reproduce. The log names... The Security Basics Everyone Needs The essential list.KEEP EVERYTHING UPDATEDCore software, plugins, themes.The single most... Troubleshooting HTTPS on WordPress Specifically The common WordPress-specific issues.SITE ADDRESS MISMATCHSettings > General must show https... Turning Off Directory Listings When a folder has no index file, the server may display a browsable list of everything inside it.... Understanding SQL Query Basics Enough to be useful.SELECTReads data.SELECT * FROM table_name LIMIT 10;The asterisk means every... Updating Hardcoded HTTP Links in Content Old content keeps pointing at insecure URLs.WHERE THEY HIDEImage src attributes in posts and... Updating Your Contact Email and Notification Preferences cPanel sends important warnings to a contact address stored inside cPanel itself. This is... Updating Your Site URL After Enabling HTTPS The application must agree with the server.WHY IT MATTERSApplications generate links and... Uploading Your Website Files to public_html public_html is the folder served to visitors. A file at public_html/index.html appears at... Useful Queries for WordPress Sites Common tasks.BEFORE ANY OF THESEExport the affected table.CHECKING THE SITE URLSELECT * FROM... Using Content-Security-Policy to Upgrade Requests A header that can mitigate mixed content.WHAT IT DOESAdding upgrade-insecure-requests to a... Using HTTPS Correctly Across Your Site HTTPS encrypts traffic between your visitors and the server. Without it, passwords and form... Using noindex and Canonical Tags Correctly Controlling what gets indexed.NOINDEXTells engines not to index a page, though they may still... Using Softaculous to Install Applications Hundreds of applications in a few clicks.WHAT IT DOESCreates the files, the database and the... Verifying Mixed Content Is Fully Resolved Confirming the job is done.CHECK SEVERAL PAGE TYPESHomepage A blog post with images, ideally an... Verifying Your Dedicated IP Is Active Confirm rather than assume, particularly if you ordered it for a third-party integration.CHECK IT... Website Security: Everything That Matters, Briefly The whole category in one page.THE THING TO UNDERSTAND FIRSTAttacks are automated and... What Actually Affects Your Rankings Signal from noise.WHAT MATTERS MOSTContent that genuinely answers what someone searched for Being... What Every Business Website Needs The non-negotiables.VISIBLE CONTACT DETAILSA phone number and an address in the footer of every... What Mixed Content Is A secure page loading insecure resources.WHAT HAPPENSThe page itself arrives over https, but... What Payment Gateways Require Pages you need to get approved.WHAT THEY TYPICALLY ASK FORA live website describing what you sell... What SSL and TLS Actually Are SSL and TLS are the protocols that encrypt traffic between a browser and a server.THE NAMESSSL... What the Rewards Program Is The ZillionKingHost Rewards Program lets you earn value back on the money you already spend with... What to Check After Any Cloudflare Change A short verification routine.THE SITELoads over https with no warning Inner pages load Images... What to Check After Any Migration The post-move checklist.IMMEDIATELYDoes the site load? Do all pages work? Do images display? Does... What to Check Before Launch The client's checklist.CONTENTEvery page complete and correct Contact details accurate Prices... What to Do After Your Website Launches The first weeks.IMMEDIATELYConfirm the site loads from another device and network Confirm HTTPS... Why Cloudflare Flexible Mode Breaks Sites The single most common Cloudflare misconfiguration.WHAT HAPPENSFlexible tells Cloudflare to fetch... WordPress Security Hardening Checklist Work through this list on every site you host with us. Most compromises we see come from skipping... Writing Correct .htaccess Redirect Rules Where manual control is needed.THE BASIC HTTPS REDIRECTRewriteEngine On RewriteCond %{HTTPS}...
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot