I’ve been pretty happy over the last couple days with our A+ score at SSL Labs. I almost got discouraged this morning when it was discovered that LinkedIn wasn’t able to pull in the data from our HTTPS links properly when sharing articles. Their bot, `LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/3.1 +http://www.linkedin.com)`, uses an end of … Continue reading Figuring out how to serve many SSL certificates, part 2.
In the process of figuring out how to configure SSL certificates for hundreds (maybe thousands) of domains in a single nginx configuration without a wildcard certificate, I decided it would be cool to use `server_name` as a variable in the nginx configuration: `ssl_certificate /etc/nginx/ssl/$server_name.crt;` Unfortunately, per this aptly named request on Server Fault—nginx use $server_name on … Continue reading Figuring out how to serve many SSL certificates, part 1.
Fooled you. You think that cache is the problem, but it’s not. Scenario 1… You installed Vagrant with VirtualBox on your local machine and have a sweet nginx setup going as your development environment. You made a few changes to a CSS file and the new style is not reflecting on the page. You try … Continue reading Clear nginx Cache in Vagrant
So you’ve done your due diligence and gone to great lengths to make sure that your WordPress server setup is top notch. Nginx, PHP-FPM, and Memcached are all installed and process are running. Batcache and a Memcached PECL plugin are installed for WordPress. How do you know it’s working, besides that things seem quick? The … Continue reading Are nginx, Batcache and Memcached Working?