Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde rapaziada depois de pesquisar bastante não achei a solução pro meu caso.
É o seguinte: instalei o website em uma pasta chamada site dentro do public_html só que se o usuario digitar a url www.itsys.net.br vai aparecer os arquivos que estão na pasta Index Off pois ele não sabe que teria que digitar www.itsys.net.br/site então como fazer para encurtar a url e ela ficar assim: www.itsys.net.br
sei que tem um jeito mas não me lembro, será que podem me ajudar?
Desde já obrigado!
Use .htaccess, o redirecionamento se faz de forma imperceptível.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?SEU_DOMINIO.com.br$
RewriteCond %{REQUEST_URI} !^/site/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /site/$1
RewriteCond %{HTTP_HOST} ^(www.)?SEU_DOMINIO.com.br$
RewriteRule ^(/)?$ site/index.php [L]
Só substitua para o seu site.
Coloque esse arquivo dentro da pasta public_html e, caso já estiver ativo o uso de htaccess, vai sair funcionando.
Obrigado, amigo usei o exemplo q você citou com htaccess e funcionou, falta agora retirar os inuteis .www e index.php como não sei nada de expressão regulares recorro a vcs mais uma vêz.
simplesmente tire os arquivos da pasta site.
a pasta raiz do servidor é a public_html, como não existe nenhum arquivo chamado index nele como o propio nome já diz ele le como INDEX OFF, ou seja, sem index.