我正在使用Windows 10,我使用'php artisan serve'为我的Laravel 5.2项目设置了Valet,它在localhost:8000上设置服务器 . 当我使用XAMPP(用于apache和MySQL)并转到localhost时,一切都很好 . 当我去localhost:8000仍然全部工作 . 但是当我转到my_project_name.dev时,它会转到localhost . 当我尝试使用some_random_name.dev时,它会再次转到localhost . 但是在我的htdocs中我有一些项目,我想它应该是:my_project_name.dev指向my_project_name目录 . 或者,如果不可能,至少my_project_name.dev应该指向localhost:8000 .
任何帮助,将不胜感激 .
1 回答
您必须在apache上启用mode_rewrite
1)打开
httpd.conf
2)在
httpd.conf
文件中找到以下行#LoadModule rewrite_module modules/mod_rewrite.so
. 您可以通过从查找菜单中搜索关键字mod_rewrite
轻松完成此操作 .3)在行的开头删除
#
,#
表示该行被注释 .4)现在重启apache服务器 .