Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 124
Sexo: Masculino

Arquivo .htacess funciona em diretório com HTML?

10-01-2013 08:40

Estou tentando colocar o .htaccess na raiz do meu site, mas parece que nenhum comando que eu coloco no .htaccess funciona!

O diretório do meu site tem pastas com arquivos HTML dentro, numa dessas pastas da raiz é que tenho a pasta /blog (com instalação Wordpress).

Ou seja, é assim:

/meusite { pasta1/index.html pasta2/index.html pasta3/index.html blog/index.php }


Não sei o que posso estar fazendo de errado, eu crio um arquivo no bloco de notas exatamente assim ".htaccess" (sem aspas)

Coloco o código por exemplo esse para redirecionar URLs com www para sem www:

RewriteEngine On RewriteCond %{HTTP_HOST} !^meusite.com$ [NC] RewriteRule ^(.*)$ http://meusite.com/$1 [L,R=301]



E envio o .htaccess por FTP para /meusite (a pasta raiz ou public_html)

E não funciona! O que acontece? Eu quero colocar qualquer comando em .htaccess para ver rodando no site, por exemplo, quero testar redirecionar os sites com WWW para o domínio sem www.

Estou usando esse código dentro do .htaccess mas nada funciona:

RewriteEngine On RewriteCond %{HTTP_HOST} !^meusite.com$ [NC] RewriteRule ^(.*)$ http://meusite.com/$1 [L,R=301]

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17584
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Arquivo .htacess funciona em diretório com HTML?

10-01-2013 10:58

O nome do arquivo está correto. A pasta como falou tem que ser a public_html ou www

Você falou uma pasta chamada site/. Se ela for acessível via http "http://www.site.com/site/" não é essa pasta que o htaccess deve estar e sim uma antes dessa.

Se não funciona, você tem que verificar com seu provedor de hospedagem. Deve haver algum bloqueio.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Mensagens: 166
Nome: Bruno Bandeira
Sexo: Masculino
Contato:

Arquivo .htacess funciona em diretório com HTML?

10-01-2013 14:08

Provavelmente seja o nome do arquivo.
No titulo do post esta .htacess quando o correto é .htaccess
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 124
Sexo: Masculino

Arquivo .htacess funciona em diretório com HTML?

11-01-2013 18:48

Funcionou, era mesmo o "c" que estava faltando, rs... Eu consegui e agora as URLs estão sendo adicionadas com www.

Só que, aparentemente estou fazendo tudo certo com o .htaccess e.htpasswd dentro de uma pasta chamada /protegida

O caminho da pasta /protegida é esse:

/home/admin/meusite.com/pasta1/protegida/

Ou seja, a pasta que quero proteger está dentro da /pasta1

O .htaccess e o .htpasswd estão dentro da pasta /protegida.

Veja o código que está no .htaccess

AuthType Basic AuthName "Documentos protegidos" AuthUserFile /home/admin/meusite.com/pasta1/protegida/.htpasswd Require valid-user ErrorDocument 403 http://www.meusite.com/403.html #página personalizada de acesso negado


Veja o que está no .htpasswd

usuario1: senha1 usuario2: senha2


Quando eu acesso no navegador o endereço http://www.meusite.com/pasta1/protegida

Aparece a janelinha de autenticação pedindo o nome de usuário e senha, só que quando eu digito o "usuario1" e a senha "senha1" não acessa a página, pede e pede sempre a autenticação.

Estranho... A senha está correta e o usuário também... :/ A janela não fecha, fica lá continua pedindo a autenticação... E se dou "esc", não aparece a página personalizada de erro 403 (de acesso negado) que eu havia colocado no .htaccess...
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17584
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Arquivo .htacess funciona em diretório com HTML?

11-01-2013 19:07

Talvez seja o espaço. Acho que deve ser assim

usuario:senha

Tudo junto
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 124
Sexo: Masculino

Arquivo .htacess funciona em diretório com HTML?

11-01-2013 19:27

Poxa, eu tirei o espaço, deixando assim:

usuario1:senha1

Mas mesmo assim não funcionou....

Não consigo ver o que posso estar errando dessa vez...

:tmi:
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17584
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Arquivo .htacess funciona em diretório com HTML?

11-01-2013 19:37

Estava relendo um post que já fiz a um tempo, e vi que tem que criptografar a senha usada. Dá uma olhada

Acesso-restrito-com-login-e-senha-via-h ... _1001.html
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 124
Sexo: Masculino

Arquivo .htacess funciona em diretório com HTML?

11-01-2013 20:16

Eu criptografei a senha em MD5, ai coloquei no .htpasswd a senha criptografada.

Fui fazer a autenticação com nome de usuário e senha "não criptografada" e mais uma vez não deu...
Tentei também com a senha criptografada e não deu também rs.
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 124
Sexo: Masculino

Arquivo .htacess funciona em diretório com HTML?

11-01-2013 20:42

Ei! Deu certo! Funcionou! Sabe o que eu fiz pra funcionar?

Coloquei a .htpasswd de fora da pasta onde estava o .htaccess, ou seja, apenas subi um nível onde estava a .htpasswd colocando ela na /pasta1 ao invés da pasta /protegida. Deixei lá na /protegida apenas o .htaccess da proteção.

Encontrei a dica nesse site que tem Gerador de .htaccess e mais um montão de coisas:
http://www.vermiip.es/htpasswd/

:rofl:
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17584
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Arquivo .htacess funciona em diretório com HTML?

11-01-2013 20:59

Boa.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado