For SEO purposes, you always want to make sure that the canonical url always is consistent with the url. So if you allow both a URL with and without the trailing slash, you need to make sure that your canonical is the same for both.
Magento 1 – Unship an Order
We started seeing weird issues recently where a label provider (ShipStation) was running into issues with the WAF firewall Incapsula.
The label would print in ShipStation, but ShipStation’s subsequent call back to Magento would set the order as “Complete” and all items shipped, despite the actual shipment details being present.
WordPress Caching Tips for Any Webserver
One concern for page speed is when a user comes to your website using a CPC ad or affiliate ad. Those links usually have tracking parameters on them (ie: utm_content) and as a result can slow down a page being sent to the end user. What is worse, is that those links are usually dynamically generated, so each subsequent link will have to be rebuilt from the cache.
If your hosting is slow, this can be a killer situation.
Authorize.net Curl 77 Connection Error
If you’ve spent enough time working with e-commerce carts, the chances that you’ve run into the dreaded “CURL Connection Error” are pretty high. Thankfully solving it is not that difficult.
Fixing Square POS Barcodes and Magento
Integrating Square and Magento usually requires the purchase of an intermediary system for synchronizing order and product level data. The largest issue we have faced is the case when the SKU of a product is not necessarily the same as the UPC barcode for a product. Variations of data and/or missing barcode data on certain products, can force a Magento store to use a different value for SKU numbers than the actual read-out from a UPC tag.
Add Email to Data Extension in Salesforce Using PHP
We were recently tasked to switch a data connection that was pushing contacts to Constant Contact, to a new Salesforce account. At first we found a good deal of documentation regarding their API and even PHP examples, however we soon found that much of it was outdated and not very clear as to the best approach to take.
We figured it out and will provide step-by-step instructions in this article.
Tips for hardening your Magento Instances
These are just a few tips that we have added to our standard security hardening service over the years. Some of them are fairly easy to do, while other might require some developmental effort.
Magento Page Speed Success
A success story of a current customer of the Silva Tech Solutions.
The customer sells online boutique clothing in Europe. The customer was very experienced with SEO and knew they needed to configure their store to be as best optimized for mobile as possible.
That is where Silva Tech Solutions came in.
Apache2 fixing the dreaded “ssl_error_rx_record_too_long”
Recently we started trying to configure an HTTP instance to use a self-signed certificate. No matter what we had tried, we kept receiving the “ssl_error_rx_record_too_long” error in Firefox.
Magento 2 “Check Component Dependency” Solution
A quick tip. When you try and upgrade a Magento2.0 site, sometimes you get the dreaded “Check Component Dependencies” error. The worse iteration is when there is no additional information available on the screen as to WHAT exactly is causing the error.