DNS doğru admin.domain.com giderir emin olun, sonra düzenlemek. Htaccess / web mod_rewrite alt alan adı üzerinde pick up ve admin.php taleplerini yeniden zorunda. İsteğe bağlı olarak daha az belirgin bir şey için admin.php yeniden adlandırmak ya da belki de bunun içinde hızlı bir alt etki alanı kontrol yapmak, ya da kimse domain.com / admin.php vurursa yönlendirme bir 301 ile yeniden yazmak uzatmak.
. Aşağıdaki basit htaccess benim için çalışıyor:
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
# The admin subdomain returns the backend
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} ^admin\.domain\..*
RewriteRule ^(.*)$ admin.php [QSA,L]
# Check if the .html version is here (caching)
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
# No?, so we redirect to our front web controller
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
Değişim domain
, kendi etki.