gharibion
February 11th, 2020, 15:53
جلوگیری از ثبت پسوندهای رایگان دامنه در whmcshttps://vatanwebhost.com/folder/prevent-registration-of-free-domain-names-in-whmcs1_vatanwebhost-com.png
به جهت جلوگیری از ثبت پسوند های رایگان دامنه همانند :
.tk
.ml
.ga
.cf
.gq
.nom.za
در سفارش سرویس در whmcs، کافی است یک فایل php با نام دلخواه ( به طور مثال : blocktld.php ) در مسیر public_html/whmcs/includes/hooks بسازید.
سپس قطعه کد زیر را در آن قرار دهید :
<?php
add_hook('ShoppingCartValidateDomain', 1, function($vars)
{
$BlockedTLDS = array('.tk','.ml','.ga','.cf','.nom.za','.gq');
if (in_array( $vars['tld'], $BlockedTLDS))
return array("Free Domains are not accepted for services.");
else
return false;
});
بدین صورت کاربر در هنگام استفاده از دامنه های رایگان فوق الذکر در فرم سفارش در whmcs با ارور مواجه خواهد شد .
منبع : جلوگیری از ثبت پسوندهای رایگان دامنه در whmcs (https://vatanwebhost.com/prevent-registration-of-free-domain-names-in-whmcs/)
وطن وب هاست (https://vatanwebhost.com/)
به جهت جلوگیری از ثبت پسوند های رایگان دامنه همانند :
.tk
.ml
.ga
.cf
.gq
.nom.za
در سفارش سرویس در whmcs، کافی است یک فایل php با نام دلخواه ( به طور مثال : blocktld.php ) در مسیر public_html/whmcs/includes/hooks بسازید.
سپس قطعه کد زیر را در آن قرار دهید :
<?php
add_hook('ShoppingCartValidateDomain', 1, function($vars)
{
$BlockedTLDS = array('.tk','.ml','.ga','.cf','.nom.za','.gq');
if (in_array( $vars['tld'], $BlockedTLDS))
return array("Free Domains are not accepted for services.");
else
return false;
});
بدین صورت کاربر در هنگام استفاده از دامنه های رایگان فوق الذکر در فرم سفارش در whmcs با ارور مواجه خواهد شد .
منبع : جلوگیری از ثبت پسوندهای رایگان دامنه در whmcs (https://vatanwebhost.com/prevent-registration-of-free-domain-names-in-whmcs/)
وطن وب هاست (https://vatanwebhost.com/)