Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho um site no qual utilizo o seguinte arquivo .htaccess para urls amigáveis
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?isw=$1
E o seguinte arquivo para controlar o acesso as páginas:
$atual = (isset($_GET['isw'])) ? $_GET['isw'] : 'principal';
$pasta = 'paginas';
if(substr_count($atual, '/') > 0){
$atual = explode('/', $atual);
$pagina = (file_exists("{$pasta}/".$atual[0].'.php')) ? $atual [0] : 'erro';
$id = $atual[1];
$busca = @$atual[2];
}else{
$pagina = (file_exists("{$pasta}/".$atual.'.php')) ? $atual : 'erro';
$id = 0;
}
Porém, preciso acessar uma pasta em especial, onde está o CMS do site. Quando tendo acessar (www.site.com.br/admin) ele vai para a página de erro. Tentei resolver criando um subdominio, porém, deu erro 500 ao acessar...
Existe alguma configuração no htaccess que resolva esse problema?
Carregando comentários...