quarta-feira, 5 de março de 2014

Symfony2 : Como tirar o 'web/app_dev.php' da url

Dica simples e fácil. Primeiro, na raiz de sua aplicação em symfony2, crie um arquivo 'index.php' e adicione o conteudo


<?php

define('RUNNING_FROM_ROOT', true);
include 'web/app_dev.php';


Agora, na mesma raiz, crie um arquivo '.htaccess' e adicione as linhas


RewriteEngine On
RewriteBase /caminho/para/seu/projeto
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]


Onde o '/caminho/para/seu/projeto' é a parte da url 'http://meuhost.com.br/caminho/para/seu/projeto'. Se você não usa uma sub-pasta em seu host, basta colocar a barra vertical sozinha '/'

Nenhum comentário:

Postar um comentário