{"id":319,"date":"2016-11-08T14:05:45","date_gmt":"2016-11-08T08:35:45","guid":{"rendered":"https:\/\/pushalert.co\/blog\/?p=319"},"modified":"2016-11-08T14:06:19","modified_gmt":"2016-11-08T08:36:19","slug":"web-push-notification-http-https-website","status":"publish","type":"post","link":"https:\/\/pushalert.co\/blog\/web-push-notification-http-https-website\/","title":{"rendered":"Web Push Notification Solution for All Websites &#8211; HTTPS as well as non-HTTPS"},"content":{"rendered":"<p>While creating PushAlert, we&#8217;ve considered every possible scenario\u00a0so that you&#8217;re able to push notifications whether you&#8217;ve HTTPS (SSL certificate) or non-HTTPS website. Considering all scenarios, your website will fall into one of the 3 categories mentioned below:<\/p>\n<h3><strong>Pure HTTPS (SSL) Website<\/strong><\/h3>\n<p>A\u00a0user can subscribe to push notifications only through an HTTPS website so that notifications are delivered securely to the end user. If you have an HTTPS website, you need to upload 3\u00a0files and\u00a0copy the integration code on your website. When a user visits your website, a request dialog will appear as shown below and the user can go ahead with the subscription by pressing the &#8220;Allow&#8221; button.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-504 size-full\" src=\"https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/https-website-pushalert.jpg\" width=\"582\" height=\"417\" srcset=\"https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/https-website-pushalert.jpg 582w, https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/https-website-pushalert-300x215.jpg 300w, https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/https-website-pushalert-307x220.jpg 307w\" sizes=\"(max-width: 582px) 100vw, 582px\" \/><\/p>\n<h3><strong>HTTP Website<\/strong><\/h3>\n<p>In this case, we&#8217;ll take care of the HTTPS website and provide you a\u00a0branded HTTPS sub-domain which you can use for your website &#8211; for example\u00a0&#8211; &#8220;https:\/\/mywebsite.pushalert.co&#8221;. You need to then copy the integration code to your website. Experience for\u00a0your end user will be almost similar to pure HTTPS except that a confirmation dialog will appear on the\u00a0website to\u00a0process the subscription request on the branded https sub-domain (no action will be required from the end user, it will get closed automatically).<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-510 size-full\" src=\"https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/pushalert-on-http-website-1.jpg\" width=\"760\" height=\"330\" srcset=\"https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/pushalert-on-http-website-1.jpg 760w, https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/pushalert-on-http-website-1-300x130.jpg 300w, https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/pushalert-on-http-website-1-507x220.jpg 507w\" sizes=\"(max-width: 760px) 100vw, 760px\" \/><\/p>\n<h3>\u00a0<strong>Mixed HTTP and HTTPS Website<\/strong><\/h3>\n<p>This is a special case where you either have an HTTPS sub-domain on your website or you have HTTPS enabled on the same domain but you&#8217;re not using it. This will also be applicable if you have your own separate HTTPS domain. We created an easy Interface from where you can configure the HTTPS domain (or sub-domain) and use our service hassle free. The user experience is going to same as the HTTP website except the request is processed on your mentioned HTTPS domain.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-514 size-full\" src=\"https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/mixed-http-https-pushalert-1.jpg\" width=\"800\" height=\"360\" srcset=\"https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/mixed-http-https-pushalert-1.jpg 800w, https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/mixed-http-https-pushalert-1-300x135.jpg 300w, https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/mixed-http-https-pushalert-1-768x346.jpg 768w, https:\/\/pushalert.co\/blog\/wp-content\/uploads\/2016\/11\/mixed-http-https-pushalert-1-489x220.jpg 489w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>We&#8217;re sure that you&#8217;ll love our service and all the neat features it offers, which will increase your reach by multiple times, <a href=\"https:\/\/pushalert.co\/pricing\">signup for free now<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While creating PushAlert, we&#8217;ve considered every possible scenario\u00a0so that you&#8217;re able to push notifications whether you&#8217;ve HTTPS (SSL certificate) or non-HTTPS website. Considering all scenarios, your website will fall into one of the 3 categories mentioned below: Pure HTTPS (SSL) Website A\u00a0user can subscribe to push notifications only through an HTTPS website so that notifications [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":504,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[38],"tags":[30,31,27,32,33,34,28],"_links":{"self":[{"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/posts\/319"}],"collection":[{"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/comments?post=319"}],"version-history":[{"count":22,"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/posts\/319\/revisions"}],"predecessor-version":[{"id":515,"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/posts\/319\/revisions\/515"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/media\/504"}],"wp:attachment":[{"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/media?parent=319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/categories?post=319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pushalert.co\/blog\/wp-json\/wp\/v2\/tags?post=319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}