Google dil çevirisi ile yabancı destek sitelerini incelerken forum.joomla.fr sitesinde bu sorunun cevabının (01.05.2008) paylaşıldığını gördüm. Bu siteden alıntı yaparak bende burada paylaşmak istiyorum. Paylaşım Joomla 1.0.x bölümünde yapılmış ancak işlemin 1.5.x sürümlerde de başarıyla uygulandığı belirtilmiştir.
Yapılacak İşlemler:
1- Önce Administrator için bir isim seçelim. Vistamedia isimli kullanıcı “manuadmin” ismini seçtiğinden çalışmamızı bu isimle yapacağız.
2- Aşağıdaki dosyaları editlemek üzere açıyoruz.
administrator/index.php
administrator/index2.php
administrator/index3.php
Dosyalar içinde aşağıdaki kodu buluyoruz,
Code: Select all
require_once( '../configuration.php' );
Code: Select all
$mosConfig_live_site = $mosConfig_live_site . '/manuadmin' ;
3- Aşağıdaki kodları sitemizin kök dizininde bulunan . htaccess (yoksa yeni bir tane oluşturun ve kök dizine yükleyin) dosyasının en altına ekliyoruz.
Code: Select all
Options +FollowSymlinks
RewriteEngine on
#------------------------------------------------
# A rectifier si Joomla! se trouve dans un sous-dossier
RewriteBase /
#------------------------------------------------
# Redirection sur la page d'index de l'admin
RewriteRule ^manuadmin(/)?$ manuadmin/administrator/ [R,L]
#------------------------------------------------
# Redirection des URLs admin
RewriteRule ^manuadmin/administrator/(.*) administrator/$1 [L,E=JOS_ADMIN:true]
# Redirection en cascade ?
RewriteCond %{ENV:REDIRECT_JOS_ADMIN} ^true$
RewriteRule (.*) - [E=JOS_ADMIN:true]
#------------------------------------------------
# Redirection de la deconnexion
RewriteRule ^manuadmin/index index.php [R,L]
#------------------------------------------------
# Redirection des URLs non-admin utilisees dans l'admin (images, etc.)
RewriteCond %{REQUEST_URI} !^manuadmin/administrator
RewriteRule ^manuadmin/(.*) $1 [L]
#------------------------------------------------
# Acces direct a l'admin refuse
RewriteCond %{ENV:JOS_ADMIN} !^true$
# RewriteRule ^administrator - [F]
RewriteRule ^administrator [R=301,L]
#------------------------------------------------
sitedı.com/administrator yazdığınızda sayfa 404 hatası verecektir.
sitedı.com/manuadmin yazdığınızda ise yönetici sayfasının açıldığını göreceksiniz. Daha sonra çalışmanızda kullandığınız "manuadmin" ismini değiştirmeyi ihmal etmeyin.
Not: Deneme yapabileceğim joomla sitem olmadığı için uygulamayı test edemedim. Deneme sonuçlarını lütfen paylaşalım.
Kaynak:forum.joomla.fr