Essa foi plageada descaradamente do cologa Naner do forum ZendBrasil, e postei aqui porque vivo esquecendo onde acho essas dicas.
Todo mundo que inicia no Zend se depara com o fato de todas as páginas aparecerem com o endereço
e uma hora ou outra, vai querer que o endereço fique em uma forma "bonita" - as chamadas URL's limpas, assim:
Para fazer isso é rápido e simples.
Na raiz de seu projeto ( o primeiro acima do public ai ), crie um arquivo 'index.php':
Não feche o código com '?>'.
Agora, na mesma pasta raiz, crie um arquivo '.htaccess' com o conteudo:
E rode a página. Se deu tudo certo, leia outro post meu, porque foi muito rápido e agora você está com tempo livre. :D
AH, e não se esqueça, se antes você colocava nos links do zend a referencia ao 'public' como '/' somente, agora você deve referenciar como '/public/'.
Todo mundo que inicia no Zend se depara com o fato de todas as páginas aparecerem com o endereço
http://meusiteemzend.com.br/public/umapagina
e uma hora ou outra, vai querer que o endereço fique em uma forma "bonita" - as chamadas URL's limpas, assim:
http://meusiteemzend.com.br/umapagina
Para fazer isso é rápido e simples.
Na raiz de seu projeto ( o primeiro acima do public ai ), crie um arquivo 'index.php':
<?php define('RUNNING_FROM_ROOT', true); include 'public/index.php';
Não feche o código com '?>'.
Agora, na mesma pasta raiz, crie um arquivo '.htaccess' com o conteudo:
SetEnv APPLICATION_ENV production RewriteEngine On RewriteRule .* index.php
E rode a página. Se deu tudo certo, leia outro post meu, porque foi muito rápido e agora você está com tempo livre. :D
AH, e não se esqueça, se antes você colocava nos links do zend a referencia ao 'public' como '/' somente, agora você deve referenciar como '/public/'.
Comentários
Postar um comentário