Índice:

Como faço para reescrever um motor Apache?
Como faço para reescrever um motor Apache?

Vídeo: Como faço para reescrever um motor Apache?

Vídeo: Como faço para reescrever um motor Apache?
Vídeo: Parte de cima do motor Apache RTR 2024, Maio
Anonim

Abra o terminal e digite a2enmod reescrever , Vai permitir que o seu mod_rewrite módulo para Apache . Em seguida, vá para / etc / apache2 / sites-available e edite o arquivo padrão. (Para isso, você deve ter permissões de gravação para este arquivo e pasta de sites disponíveis.) Faça o teste de URL limpo novamente e desta vez ele será aprovado.

Então, como faço para reescrever um módulo Apache?

Abra o terminal e digite a2enmod reescrever , Vai permitir que o seu módulo mod_rewrite para Apache . Em seguida, vá para / etc / apache2 / sites-available e editar o arquivo padrão. (Para isso, você deve ter permissões de gravação para este arquivo e pasta de sites disponíveis.) Faça o teste de URL limpo novamente e desta vez ele será aprovado.

Além disso, qual é a regra de reescrita de $ 1? o $1 é basicamente o conteúdo capturado de tudo, desde o início e o final da string. Em outras palavras, $1 = (. *). Na tua reescrever , o ^ significa o início da string, o (. Então, basicamente, ele está dizendo para pegar tudo do início ao fim da string e atribuir esse valor a $1.

Desta forma, como faço para verificar se um módulo de regravação está habilitado?

17 respostas

  1. Para verificar se o módulo mod_rewrite está habilitado, crie um novo arquivo php na pasta raiz do seu servidor WAMP.
  2. Acesse o arquivo criado a partir do seu navegador.
  3. Ctrl F para abrir uma pesquisa.
  4. Caso contrário, abra
  5. Remova o sinal de libra ('#') no início e salve este arquivo.
  6. Reinicie seu servidor apache.

O que o a2enmod rewrite faz?

a2enmod é um script que ativa o módulo especificado na configuração do apache2. Isto faz isso criando links simbólicos em / etc / apache2 / mods-enabled. Da mesma forma, a2dismod desabilita um módulo removendo esses links simbólicos.

Recomendado: