I recently updated my website to enforce HTTPS for all requests. Everything appears to be working well after this change but Baidu's web crawler (Baiduspider) is receiving a 404 for all requests.
The website is running as an Azure website in standard mode with a SNI SSL binding. All other search engine crawlers are not experiencing this issue. Any ideas on how to resolve this is appreciated. Thanks.
Update: Below is an entry from my web server logs
2015-03-19 19:05:21 WWW-OMITTED-COM GET /OMITTED X-ARR-LOG-ID=d6e1b9e7-a035-4cdf-8792-89df3117fc69 80 - 107.184.16.197 Mozilla/5.0+(compatible;+Baiduspider/2.0;++http://www.baidu.com/search/spider.html) - - www.OMITTED.com 301 0 0 589 625 8 2015-03-19 19:05:23 WWW-OMITTED-COM GET /OMITTED X-ARR-LOG-ID=e01cdee8-5587-4c94-a733-ad3f258e6914 443 - 107.184.16.197 Mozilla/5.0+(compatible;+Baiduspider/2.0;++http://www.baidu.com/search/spider.html) - - www.OMITTED.com 200 0 0 39853 747 2626