تغییر نام فولدر administrator در جوملا

قطعاً برای شما هم بارها پیش آمده است که وب سایتی را با جوملا طراحی می کنید ولی قصد دارید تا اثراتی را که نشان دهنده جوملا بودن وب سایت است از بین ببرید در این مقاله سعی داریم به بررسی راه های متفاوت از بین بردن این مسئله بپردازیم که مهم ترین آن ها تغییر مسیر دسترسی به کنترل پنل می باشد.

روش اول :

شاید به توان گفت ساده ترین حالت در نظر گرفتن مسئله این است که شما قصد پنهان کردن جوملا بودن وب سایت را از دیگران دارید و خودتان مدیریت وب سایت را برعهده دارید در این حالت شما می توانید بعد از اتمام کار با پنل مدیریت جوملا نام فولدر administrator را به نامی دلخواه تغییر بدهید و در طی این مدت هربار که افراد این آدرس را بررسی کنند با پیغام این صفحه وجود ندارد مواجه خواهند شد و در صورت نیاز دوباره به پنل مدیریت نام آن را به کلمه administrator تغییر بدهید.

روش دوم :

قطعاً روش اول روش کارآمدی نیست و شاید به صورت موقت مناسب باشد ، راه دوم استفاده از اولویت لود فایل ها بر روی سرور هست ، در سرور های لینوکسی در هر پوشه فایلی با نام index اولویت لود دارد و به عنوان صفحه اصلی آن بخش شناخته می شود یعنی در واقع آدرس اصلی پنل مدیریت جوملا شما به این شکل است :

/administrator/index.php

اما همیشه اولویت با فایلی است که دارای پسوند html می باشد بنابراین اگر در فولدر administrator جوملای خود یک فایل به این شکل بسازید :

/administrator/index.html

و درون فایل html کد زیر را قرار بدهید :

 

< !DOCTYPE HTML >
< html >< head >
< title >404 Not Found< /title >
< /head >< body >
< h1 >Not Found< /h1 >
< p >The requested URL /x was not found on this server.< /p >
<hr>
< address >Apache/2 Server at luxeart.ir Port 80< /address >
< /body >< /html >
<!DOCTYPE html>
<html style="height:100%">
<head><title> 404 Not Found
</title> <script type="text/javascript">
//<![CDATA[
try{if (!window.CloudFlare) {var CloudFlare=[{verbose:0,p:0,byc:0,owlid:"cf",bag2:1,mirage2:0,oracle:0,paths:{cloudflare:"/cdn-cgi/nexp/dok3v=1613a3a185/"},atok:"445b00f32d233059c9634e958793f1b6",petok:"bafb784bbdbc9105954ded20d1f041d8b1e02371-1425574244-1800",zone:"siteweber.com",rocket:"a",apps:{}}];document.write('<script type="text/javascript" src="//ajax.cloudflare.com/cdn-cgi/nexp/dok3v=919620257c/cloudflare.min.js"><'+'\/script>');}}catch(e){};
//]]>
</script>
<script type="text/rocketscript">
//<![CDATA[
try{if (!window.CloudFlare) {var CloudFlare=[{verbose:0,p:0,byc:0,owlid:"cf",bag2:1,mirage2:0,oracle:0,paths:{cloudflare:"/cdn-cgi/nexp/dok3v=1613a3a185/"},atok:"445b00f32d233059c9634e958793f1b6",petok:"bf664d16fa26f2793598314bab30bef812ac02a4-1425574229-1800",zone:"siteweber.com",rocket:"a",apps:{}}];document.write('<script type="text/javascript" src="//ajax.cloudflare.com/cdn-cgi/nexp/dok3v=919620257c/cloudflare.min.js"><'+'\/script>');}}catch(e){};
//]]>
</script>
</head>
<body style="color: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;">
<div style="height:auto; min-height:100%; "> <div style="text-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;">
<h1 style="margin:0; font-size:150px; line-height:150px; font-weight:bold;">404</h1>
<h2 style="margin-top:20px;font-size: 30px;">Not Found
</h2>
<p>The resource requested could not be found on this server!</p>
</div></div></body></html>

 با این کار هرکس به آدرس کنترل پنل شما مراجعه کند با پیغام وجود ندارد مواجه می شود و در نتیجه از این راه متوجه جوملا بودن وب سایت شما نخواهد شد همچنین دسترسی شما همواره با تایپ آدرس کامل برقرار است یعنی :

/administrator/index.php

 روش سوم :

قرار دادن رمز بر روی مسیر دستیابی به کنترل پنل جوملا یکی دیگر از راه می باشد! البته این راه بیشتر به منظور تامین امنیت می باشد تا بتوان آن را به شکل تغییر مسیر در نظر گرفت با این حال برای این کار می توانید از یک مجموعه کامپوننت و ماژول و پلاگین استفاده کنید :

دانلود

 

روش چهارم :

روش چهارم در واقع استفاده از تغییر مسیر یا ریدایرکت می باشد که می توان آن را بر اساس لیست سفید و سیاه یا بر اساس IP مشخص کرد به عنوان مثال مدیریت وب سایت دارای IP مشخص هست و سایر IP در صورت تلاش برای ورود به قسمت کنترل پنل به صفحه اصلی وب سایت ریدایرکت می شوند که می تواند ریدایرکت شدن به یک صفحه not found باشد. برای این کار کافی است تا پلاگین زیر را به صورت رایگان دانلود و نصب کنید :

دانلود

 

روش پنجم :

روش آخر این مقاله تغییر آدرس دسترسی می باشد ، با نصب پلاگین زیر شما می توانید تنها از طریق این آدرس به پنل جوملا دسترسی داشته باشید :

/administrator?hello

که کلمه hello به دلخواه شما تعیین می شود و در صورت فراموشی کلمه ای که آن را تعیین کرده اید این پلاگین به شما این امکان را می دهد تا آن را بازیابی کنید.

دانلود

ناحیه کاربری