web-dev-qa-db-pt.com

Erro interno do servidor 500 após renomear htaccess.txt como .htaccess

Estou recebendo 500 erros exibidos no meu site após renomear htaccess.txt para .htaccess

6
RustyJoomla

Apenas algumas informações adicionais sobre esse erro, copiadas diretamente do arquivo htaccess.txt Padrão que acompanha o Joomla:

# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
##

## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

Outra linha que pode causar erros é a RewriteBase (a página inicial funcionará, todos os links apresentarão um erro 404 Not found):

# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root).
##

# RewriteBase /

Essa linha é necessária se a instalação do Joomla estiver localizada em uma subpasta do seu domínio. Adicione o nome da subpasta após o / (Por exemplo, RewriteBase /joomla). Note que isso é não necessário quando o Joomla estiver dentro de uma subpasta usada como domínio adicional no cPanel.

4
johanpw

Para resolver o problema, na linha 19 do arquivo, substituí

Options +FollowSymLinks

com

#Options +FollowSymLinks
1
RustyJoomla

Na minha configuração, uma atualização de wamp redefiniu meu Apache.conf e descobri que o módulo mod_rewrite foi desativado!

Então, eu apenas o habilitei sem comentar essa linha específica e estava funcionando bem, após reiniciar o servidor , também leia esta resposta .

0
Mohd Abdul Mujib