Virtualhost Wamp Laravel no fonctionnel

Par Demagonn, il y a 8 ans


Bonjour,

Depuis plusieurs heures, je tente de faire marcher un virtualhost correctement. J'ai windows 10 / wamp / laravel

Dans C:\Windows\System32\drivers\etc\hosts :

127.0.0.1 localhost ::1 localhost ::1 perso.dev 127.0.0.1 perso.dev

Dans C:\wamp\bin\apache\apache2.4.23\conf\httpd.conf :

#Virtual hosts Include conf/extra/httpd-vhosts.conf

Dans C:\wamp\bin\apache\apache2.4.23\conf\extra\httpd-vhosts.conf

# Virtual Hosts # <VirtualHost :80> ServerAdmin webmaster@localhost DocumentRoot "C:/wamp/www" ServerName localhost ErrorLog "logs/localhost-error.log" CustomLog "logs/localhost-access.log" common </VirtualHost> <VirtualHost :80> ServerName perso.dev DocumentRoot "C:/wamp/www/persosite/public" <directory "C:/wamp/www/persosite/public"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </directory> </VirtualHost>

Dans C:\wamp\www\persosite\public\ .htaccess :

<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule . - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] </IfModule>]

Quant je vais sur la page d'accueil en tapant perso.dev je suis toujours et automatiquement redirigé vers perso.dev/index.php .
Comment puis-je retirer ce index.php qui ne s'affichait pas avant le virtualhost ??

Merci.

1 réponse

Demagonn, il y a 8 ans

Problème résolut, c'est wamp qui avait un problème j'ai testé mon code avec XAMP et tout a fonctionné de suite.
Mon rewrite_module était bien activé, je ne vois pas où ça coinçé avec wamp...