Activité-Paranormale


Red devil Information

Publicité

Rechercher

Développement

Apportez vos talents de codeur !

Développer

Visiteurs

Citations

Random quotation
L’ouvrier qui veut bien faire son travail doit commencer par aiguiser ses instruments.
(Confucius)

Événements - 3 juillet

Event Calendrier

Validation

Valid XHTML 1.0 Transitional Valid CSS!

Crystal ballTour de magie

AbductionRetirer le « app.php » de l’URL sous Symfony2

Dans un premier temps, on active le module « mod_rewrite » sous Apache. Pour cela, on ouvre le fichier « httpd.conf », et on décommente la ligne suivante :

#LoadModule rewrite_module modules/mod_rewrite.so

On crée un fichier “.htaccess” dans le répertoire « web » de Symfony :

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On

  # Explicitly disable rewriting for front controllers
  RewriteRule ^app_dev.php - [L]
  RewriteRule ^app.php - [L]

  RewriteCond %{REQUEST_FILENAME} !-f

  # Change below before deploying to production
  RewriteRule ^(.*)$ app_dev.php [QSA,L]
</IfModule>

Dans le « virtualhost », on passe l’option « AllowOverride » à « All » (elle est à « None » par défaut) :

Include "c:/wamp/alias/*"

<VirtualHost *:80>
  ServerName mywebsite.dev

  DocumentRoot C:\wamp\www\dossier_du_site\Symfony\web

  <Directory C:\wamp\www\dossier_du_site\Symfony\web>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
  </Directory>
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot "C:\wamp\www"
  ServerName localhost
  ServerAlias localhost
</VirtualHost>

 



Symfony


Publicité