تغییر دادن آدرس پوشه مدیریت: تفاوت بین نسخه‌ها   

از دانشنامه جوملا فارسی - مامبو فارسی
پرش به: ناوبری، جستجو
 
(۳ نسخه‌ٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشده)
سطر ۳: سطر ۳:
  
 
در این مقاله روشی را جهت تغییر نام و آدرس مدیریت قرار می‌دهیم، که بدون تغییر دادن نام این پوشه بتوانید آدرس دسترسی به قسمت مدیریت را تغییر دهید.
 
در این مقاله روشی را جهت تغییر نام و آدرس مدیریت قرار می‌دهیم، که بدون تغییر دادن نام این پوشه بتوانید آدرس دسترسی به قسمت مدیریت را تغییر دهید.
 
این عمل از لحاظ افزایش امنیت نیز می‌تواند مفید باشد.
 
  
 
=طریقه عملکرد=
 
=طریقه عملکرد=
سطر ۱۴: سطر ۱۲:
 
3. کدنویسی زیر را در فایل index.php قرار دهید.
 
3. کدنویسی زیر را در فایل index.php قرار دهید.
  
<div dir=ltr>
+
<source lang="php">
<code>
+
 
<pre>
+
 
$admin_cookie_code="1234567890";
 
$admin_cookie_code="1234567890";
 
setcookie("MamboAdminSession",$admin_cookie_code,0,"/");
 
setcookie("MamboAdminSession",$admin_cookie_code,0,"/");
header("Location:../administrator/index.php");
+
header("Location: ../administrator/index.php");
 
?>
 
?>
</pre>
+
 
</code>
+
</source>
</div>
+
  
 
4. در پوشه www و یا ROOT هاست خود فایل [[htaccess]]. را بیابید. توجه : در صورت عدم وجود این فایل می‌توانید این فایل را ایجاد کنید.
 
4. در پوشه www و یا ROOT هاست خود فایل [[htaccess]]. را بیابید. توجه : در صورت عدم وجود این فایل می‌توانید این فایل را ایجاد کنید.
سطر ۲۹: سطر ۲۵:
 
5. کدنویسی زیر را در فایل [[htaccess]]. قرار دهید.
 
5. کدنویسی زیر را در فایل [[htaccess]]. قرار دهید.
  
<div dir=ltr>
+
<source lang="php">
<code>
+
 
<pre>
+
 
RewriteEngine On
 
RewriteEngine On
 
RewriteCond %{REQUEST_URI} ^/administrator
 
RewriteCond %{REQUEST_URI} ^/administrator
 
RewriteCond %{HTTP_COOKIE} !MamboAdminSession=1234567890
 
RewriteCond %{HTTP_COOKIE} !MamboAdminSession=1234567890
 
RewriteRule .* - [L,F]
 
RewriteRule .* - [L,F]
</pre>
+
 
</code>
+
</source>
</div>
+
  
 
6. حال آدرس مدیریت [[مامبو]]/[[جوملا]] به شکل زیر تغییر کرده است !
 
6. حال آدرس مدیریت [[مامبو]]/[[جوملا]] به شکل زیر تغییر کرده است !
  
 
<nowiki>http://yoursite/yashar</nowiki>
 
<nowiki>http://yoursite/yashar</nowiki>
 
  
 
{{معرفی پشتیبانی}}
 
{{معرفی پشتیبانی}}
 +
 +
 
{{کپی رایت}}
 
{{کپی رایت}}
  
[[رده: ترفندهای مامبو]] [[رده: امنیت مامبو]] [[رده: مدیریت مامبو]] [[رده: مقالات مامبو]] [[رده: ترفندهای جوملا]] [[رده: امنیت جوملا]] [[رده: مدیریت جوملا]] [[رده: مقالات جوملا]]
+
[[رده: شروع با مامبو]] [[رده: شروع با جوملا]]

نسخهٔ کنونی تا ‏۱۲ آوریل ۲۰۱۱، ساعت ۱۰:۱۲

مقدمه

همانطور که می‌دانید پوشه Administrator مرکز مدیریت مامبو/جوملا است و اگر بخواهید اسم این فولدر را تغییر دهید هنگام نصب برخی کامپوننت‌ها، ماژول‌ها و مامبوت‌ها با مشکل روبرو می‌شوید.

در این مقاله روشی را جهت تغییر نام و آدرس مدیریت قرار می‌دهیم، که بدون تغییر دادن نام این پوشه بتوانید آدرس دسترسی به قسمت مدیریت را تغییر دهید.

طریقه عملکرد

1. در کنار پوشه Administrator یک پوشه با یک نام جدید ایجاد کنید. بطور مثال : yashar

2. یک فایل با نام کامل index.php ایجاد کنید و در پوشه ساخته شده قرار دهید.

3. کدنویسی زیر را در فایل index.php قرار دهید.

<source lang="php">

$admin_cookie_code="1234567890"; setcookie("MamboAdminSession",$admin_cookie_code,0,"/"); header("Location: ../administrator/index.php"); ?>

</source>

4. در پوشه www و یا ROOT هاست خود فایل htaccess. را بیابید. توجه : در صورت عدم وجود این فایل می‌توانید این فایل را ایجاد کنید.

5. کدنویسی زیر را در فایل htaccess. قرار دهید.

<source lang="php">

RewriteEngine On RewriteCond %{REQUEST_URI} ^/administrator RewriteCond %{HTTP_COOKIE} !MamboAdminSession=1234567890 RewriteRule .* - [L,F]

</source>

6. حال آدرس مدیریت مامبو/جوملا به شکل زیر تغییر کرده است !

http://yoursite/yashar

Indent support.png
هر گونه سوال و یا مشکلی در این رابطه دارید، می‌توانید در انجمن تخصصی تیم جوملا فارسی جستجو کرده و در صورت عدم دریافت نتیجه مورد نظر، سوال جدیدی را مطرح کنید.


8.pngاستفاده از مطالب دانشنامه جوملا فارسی - مامبو فارسی با ذکر منبع ( دانشنامه جوملا فارسی ) و لینک مستقیم به http://docs.joomlafarsi.com بلامانع است.