2017-10-06 15 views
0

Im sur Windows 10, en essayant de personnaliser une URL pour utiliser Laravel. Je ne veux pas accéder à l'URL en utilisant un dossier public dessus. Im en utilisant WAMP et apache est en cours d'exécution sur le port 8080. J'Editez le fichier wamp \ bin \ apache \ apache2.4.23 \ conf \ supplémentaire \ httpd-vhosts.conf comme ceci:Comment personnaliser une URL pour Laravel?

<VirtualHost *:80> 
    DocumentRoot c:/wamp/www/ 
    ServerName localhost 
</VirtualHost> 


<VirtualHost *:80> 
    DocumentRoot c:/wamp/www/laravel_test/blog/public 
    ServerName laravel_test.dev  
</VirtualHost> 

Après cela, je modifier le fichier system32/drivers/etc/hosts avec:

127.0.0.1 localhost 

127.0.0.1 laravel_test.dev 

Et quand j'accéder au laravel_test.dev URL cela ne fonctionne pas. J'ai essayé de l'utiliser aussi sur httpd-vhosts.conf:

<VirtualHost *:8080> 

Et ça ne marche pas non plus. Je redémarre toujours le service sur wamp, et rien ne change.

Je ne pouvais pas installer et configurer la propriété correctement, donc j'essaye d'utiliser wamp maintenant. Quelqu'un peut-il m'aider?

+1

Définir "ne fonctionne pas". Ce qui se produit? – ceejayoz

+0

Firefox n'a pas pu établir une connexion avec le serveur laravel_test.dev. – churros

+1

D'abord, je commencerais à utiliser 'laravel-test.dev', pas' laravel_test.dev'. Les underscores ne sont pas valides dans un domaine. Avez-vous confirmé qu'Apache est * en train d'écouter * sur le port 80? https://stackoverflow.com/questions/11294812/how-to-change-xampp-apache-server-port – ceejayoz

Répondre

0

Dans votre fichier httpd.conf vous devez supprimer la section des hôtes virtuels

Ensuite,

Votre vhost a besoin d'écouter sur le port 8080

<VirtualHost *:8080> 
ServerName laraveltest.dev 
ServerAlias www.laraveltest.dev 
DocumentRoot c:/wamp/www/laravel_test/blog/public 
    <Directory "c:/wamp/www/laravel_test/blog/public"> 
    AllowOverride All 
Options Indexes MultiViews FollowSymLinks 
    Require all granted 
</Directory> 
</VirtualHost> 

Pour votre fichier hosts

127.0.0.1 laraveltest.dev www.laraveltest.dev