If you are receiving a 403 Forbidden error on a page when trying to access a page with a space URL encoded as %20, follow along for the fix. Problem Accessing example.com/index.php?query=two words will resolve to a URL encoded version of example.com/index.php?query=two%20words . This page results in a 403 Forbidden error. Diagnostics Accessing example.com/index.php?query=two+words works…
Category: Website
Updating PHP on a Plesk hosted website
Are you looking to update the version of PHP for a website you have hosted on your Plesk server? Then, follow along! What is PHP and what are different versions? The PHP application’s job is to read .php files stored on the server, and then interpret and execute the code within them in order to…
How To Become A Web Hosting Reseller
So you’ve got a bit of technical finesse, you know your way around WordPress, and you even know DNS terms such as A record and MX. You want to start turning your hobby into an income, but you’re not sure where to start? Think Big, Start Small If you’re to succeed with your new endeavor,…
New Tool: XellIX
I’d like you introduce you to our newest tool: XellIX. XellIX is a brand new server, domain, and website diagnostics and administration tool. Currently it’s a work in progress, with v1.0.0 now live. You can use XellIX to verify DNS, SPF, mail servers, hostname, PHP/Plesk/WordPress versions, and more! Check it out here, or find it…
Sending email from a WordPress website hosted on an IONOS server
By default, if you send an outgoing email from WordPress with the default configuration, it will automatically use PHP’s “sendmail” function in order to send an email from the locally hosted SMTP application on the server with no authentication. In most cases this is not the ideal way to send out email, and can cause…
Diagnosing a slow website on Linux
In this tutorial, we will cover various tools and techniques for diagnosing and fixing a slow website. We will cover the following topics: 1. Benchmarking your server with ApacheBench ApacheBench (ab) is a load testing and benchmarking tool for HTTP servers. It can be used to test the performance of a web server by inundating…
How To Install a Let’s Encrypt SSL in Apache on Debian/Ubuntu
Let’s Encrypt is a free, automated, and open certificate authority (CA) that provides TLS/SSL certificates for web servers. It simplifies the process of obtaining and installing certificates by providing a software client called Certbot that automates most of the steps. In this guide, you will learn how to use Certbot to secure your Apache web…
How to redirect a website or domain
When it comes to redirecting traffic from one website or domain to another, it’s important to decide on a few factors first. Is this a permanent redirect or temporary? If you only intend on directing traffic to the new URL temporarily, until it returns back or changes again, you may consider one of the following…
Improving website speed on Windows Server 2019 IIS
Here are some ways to make websites hosted on Windows Server 2019 IIS run faster. Optimize website code Ensure that the website code is optimized and free of errors, which can slow down the website. Use tools such as performance profilers, code analyzers, and minifiers to improve code performance. Use caching Caching can significantly improve…
Troubleshooting a slow website on a Linux server, Part 3: opcode caching
Enabling opcode caching using extensions like APC, XCache, or OpCache, which store the compiled version of PHP scripts in memory, allowing for faster execution. Storing compiled PHP scripts in memory significantly reduces the amount of time required to execute PHP code, improving the overall speed and performance of the website. By caching the compiled version…