Creating a secure download page

by TonyAG
8 replies
  • WEB DESIGN
  • |
I'm working on my first website. How do you create a secure download/thank you page where only buyers have access to the products, other than creating a membership site?

I want to make sure others can't access it by typing something like "www.website.com/thankyou" on the search bar or by using search engines to find the download page.

Any ideas?
#creating #download #page #secure
  • Profile picture of the author theIMgeek
    Hi Tony,

    Hiding your download page is not too tough. Start by making it an impossible to guess URL. mysite.com/aksfjhiu2342.html

    Ask search engines not to index that page by putting this code in the header of the page:

    Code:
      
    <meta name="ROBOTS" content="NOINDEX,NOFOLLOW">
    And then point customers to it once they purchase. That's the "quick and dirty" way, but it has its faults.

    As soon as one customer knows the URL, they can share it with anybody else and make it public knowledge. Also, if you don't have a system in place, you have to manually respond to customers by email.

    Frankly, there are a bunch of services that handle all this for you while providing much better security (every customer gets a unique, limited download page) at very reasonable prices.

    Have a look at the top 5 options and compare prices: Compare Download Services - DeliverMyFile.com

    -Ryan
    Signature
    FREE WSO: Protect and Automatically Deliver Your Digital Products

    Ask the Internet Marketing Geek
    <-- Happy to help with technical challenges
    MiniSiteMaker.org <-- Free software to make your mini-sites fast and easy
    {{ DiscussionBoard.errors[2731023].message }}
  • Profile picture of the author TonyAG
    Thank you!
    Signature

    {{ DiscussionBoard.errors[2731173].message }}
  • Profile picture of the author BlondieWrites
    I use DL Guard. I used to name weird pages, but then I would have to remember what the weird named pages were. It's easier for me just to use DL Guard. Plus I can set how long the buyer can download which means the download link expires and so it can't be shared, or at least not past the time you set. I set all mine for 24 hours. There are other ways, this is just the best for me plus it protects my pages.


    Cindy
    Signature
    Content Niches

    Content Niches - Niche Content, PLR Content, One Owner Content, PLR Articles, PLR Ebooks, Ebook Content, Printables, and More.
    {{ DiscussionBoard.errors[2731183].message }}
  • Profile picture of the author buslead
    It is also possible to generate dynamic pagenames/referance codes for the download page that are specific to a given user, require them to be logged in to download, who you can them limit to a single or restricted number of attempts.

    This acts abit like a public/private key combination,
    {{ DiscussionBoard.errors[2731238].message }}
  • Profile picture of the author TonyAG
    I think I'll just go with the free and easy way. Thanks for the help.
    Signature

    {{ DiscussionBoard.errors[2731369].message }}
  • Profile picture of the author jhng000
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[2731440].message }}
    • Profile picture of the author Steve Wells
      Copy and Save this php code below, as a .php file and change the name of the file, to whateveryouwant.php, this php code will hide your product file origins.........

      <?php
      $filename = "http://www.whereveryourproductfileisstored.zip";
      if(ini_get('zlib.output_compression'))ini_set('zli b.output_compression', 'Off');
      header("Pragma: public");
      header("Expires: 0");
      header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
      header("Cache-Control: private",false);
      header("Content-Type: application/octet-stream");
      header("Content-Disposition: attachment; filename=\"".basename($filename)."\";" );
      header("Content-Transfer-Encoding: binary");
      header("Content-Length: ".filesize($filename));
      readfile("$filename");
      exit();
      ?>

      On your " Thank You" or "Download Page" make a link and title the link what ever you want, example <a href="http://www.whateveryouwant.php"> Get Your Downloads Now!</a> and link that text to the php.file that has the code given above, it will deliver your files and hide the origin of your files.

      In the php code above you see the area on the second line of code that says:
      $filename = "http://www.placetheurlofyourproducthere.zip";

      This is where you place the URL of where your product is stored.

      Make sure that you place the php file on your server and that you link to it correctly.
      Signature
      Need Custom Graphics Work? - Message Me For A Design Quote!
      {{ DiscussionBoard.errors[2731496].message }}
      • Profile picture of the author videocat
        [DELETED]
        {{ DiscussionBoard.errors[6716504].message }}
        • Profile picture of the author MatroidX
          UploadNSell is a free service that can secure your download.

          There are also some free wordpress e-Commerce plugins that can secure your download and help you manage a eCommerce store. Such as WP e-Commerce and WooCommerce.
          Signature
          "Teachers can open the door, but you must enter by yourself." ~Chinese Proverb
          {{ DiscussionBoard.errors[6717127].message }}
      • Profile picture of the author ridhogustian
        Hi, Steve.

        Thanks for the code. It really help me.
        {{ DiscussionBoard.errors[8894240].message }}

Trending Topics