Vous pouvez mettre en vente du contenu (pages web) ou des produits numériques à télécharger tout en protégeant leurs accès.
Si vous souhaitez éviter que n’importe qui consulte votre contenu et que seuls vos clients puissent y accéder, vous devez sécuriser vos pages. Premièrement, ajoutez votre produit en indiquant bien dans le champ « URL d’accès du document », l’URL de la première page auquel aura accès votre client. Puis, utilisez le code PHP ci-dessous sur cette page ainsi que sur toutes les autres pages à sécuriser :
‹?php
session_start();
if (!isset($_SESSION['pps-digital'])){
$valide = 0;
$vente = substr(strstr($_SERVER['HTTP_REFERER'],"c="),2);
$size = strlen($ventes);
$page = substr($_SERVER['HTTP_REFERER'],0,strpos($_SERVER['HTTP_REFERER'],'?c='));
if ($page == 'http://www.pps-digital.com/command.php') {
$controle = file_get_contents("http://www.pps-digital.com/controle.php?c=".$vente, false );
if ($controle == "VALIDE") {
$_SESSION['pps-digital'] = $vente;
$valide = 1;
}
}
if ($valide == 0){
header("Status: 301 Moved Permanently");
header('location:http://www.pps-digital.com/nolink.php');
exit;
}
}
?>
Ce code doit être placé en haut (avant le code HTML) de toutes les pages à protéger (vos pages doivent avoir l’extension .php). Vous pouvez ainsi rendre payant l’accès à une seule page, à une partie d’un site Internet ou à un blog entier.
Pour protéger un fichier, placez le dans un dossier et insérez y un fichier .htaccess comprenant les informations ci-dessous :
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://www.pps-digital.com/command.php
ReWriteRule .*$ - [F]
Ceci empêchera l’accès à ce fichier à toute personne n’ayant pas commandé votre produit sur PPS-Digital. Pour des raisons pratiques, nous vous suggérons de fournir votre fichier sous format ZIP. N’oubliez pas d’insérer l’URL d’accès à ce fichier dans le champ « URL d’accès du document » lorsque vous ajoutez votre produit.
Consultez le sommaire de la F.A.Q. pour les vendeurs et affiliés, utilisateurs du service PPS-Digital.