Rate Limiting on 404 Pages (HTTP 428 Error)

When excessive requests are made to assets or pages that return a 404 error, our servers will return an HTTP 428 Precondition Required response code. As 404 pages are not cached, multiple requests that 404 in a short period of time can affect site performance and speed. By rate limiting excessive requests, sites are less […]

Web Application Firewall (WAF)

All Pressable sites are protected by a web application firewall (WAF). Our WAF makes sites hosted on our platform more secure by blocking common attack vectors, such as SQL injection. When the WAF is triggered, our servers will return an HTTP 406 Not Acceptable response code.

Sharing on Facebook is showing a 301 redirect

If sharing articles and pages from your website results in a 301 redirect error on Facebook, there are a few debugging steps you can take to isolate the reason why.   Check your plugins Check to see if you have a plugin installed that is forcing HTTPS. Pressable’s servers automatically force an HTTPS connection and […]

Accessing error logs

In this article we will review how to access error logs for your website to assist in debugging a problem. There are a few locations that logs can be found – all need to be accessed through an SFTP connection. 1. php-errors This error log file is automatically generated and can be accessed via SFTP. […]

Troubleshooting SSL Issues

SSL errors can occur for a variety of reasons. Below you can find information on troubleshooting some of the most common ones. DNS Propagation The most common reason that SSL fails is because the domain has been added to MyPressable Control Panel while a DNS change is still propagating. We use Let’s Encrypt to issue […]

Understanding ABSPATH at Pressable

At Pressable, the WordPress Core files are symbolically linked to another location on the platform. In other words, they are not in the site root, as is the case with a standard WordPress install. Due to this, using ABSPATH to locate files in the site can result in errors. Understanding ABSPATH <?php var_dump(ABSPATH); Returns: string(19) […]

Using Find/Search & Replace on your Pressable Site

When you setup a site on Pressable, a staging URL is created: {site_name} There are a couple of advantages of this staging URL: Migrating a site from another host: You can move the files and database and test before changing DNS. Cloning a site already on Pressable: Test updates, make changes, etc., without modifying your […]

Object Caching with Memcache

By default the WordPress object cache is non-persistent. This means that data stored in the object cache resides in memory only and only for the duration of the request. However, Pressable uses Memcache to store cached data in the object cache persistently across page loads to speed up your site.  You can clear this cache […]

Troubleshooting SFTP Connection Problems

If you are experiencing trouble trying to connect to your website using SFTP, we have found that the following troubleshooting steps are helpful. In almost all cases one of these actions will help resolve the problem. Step 1 Verify that you are using the correct SFTP login details. Please note that this login is different […]

Troubleshooting Website Performance Issues

Intro There are multiple factors that can affect the amount of time that it takes for a website to load: improperly sized images, uncompressed Javascript files, and lack of caching to name a few. In this article we are going to walk through various steps you can take to test and better optimize the performance […]

Try Pressable for 30 days, worry-free.

We promise you'll be imPressed with us or your money back.

See Plans