در این مقاله از وطن وب هاست، قصد داریم توضیحاتی در باب جلوگیری از ثبت پسوندهای رایگان دامنه در whmcs ارائه دهیم. با وطن وب هاست همراه باشید.
به جهت جلوگیری از ثبت پسوند های رایگان دامنه همانند:
.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 با ارور مواجه خواهد شد.
در صورت وجود هرگونه سوال می توانید با دپارتمان پشتیبانی وطن وب هاست، ارتباط برقرار نمائید.