本站教程收集整理的这篇文章主要介绍了为什么laravel家园没有运行Apache,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。
很明显,我有一个Laravel项目,它确实需要.htaccess规则,Nginx似乎不是我最好的解决@R_607_10906@me,
1-我的问题是为什么Laravel没有提供Apache的宅基地! 在我做了一个小小的研究之后,我发现了在线工具来转换规则,但是输出结果不起作用(太短),而Apache更有可能是已知和可用的,而且更容易为安全和漂亮的URL定义规则。 。等等。 ( 至less对于我来说 )
2-请给我解答他们为什么SELEctNginx的答案,更重要的是我需要知道老年人和专家将使用什么(Nginx,Apache)
3-你build议我在Homestead上安装Apache吗?
IndexIgnore不允许在这里
如何在使用Apache重写时隐藏URL更改?
多国使用.htacces
Zend:.htaccess现在不能在windows上工作如何继续我的项目?
通过htaccess在url中隐藏文件扩展名
包括不工作
由于网页转发,浏览器url栏中的url会迅速变化
如何绕过%23(散列符号)通过RewriteRule没有数据丢失?
我如何在Nginx中使用.htaccess文件
除了一些文件types,htaccess正则expression式
这里的步骤如下。
SSH进入流浪汉 – > vagrant ssh
停止Nginx – > sudo service Nginx stop
删除它 – > sudo apt-get purge Nginx
更新你的回购 – > sudo apt-get update
安装apache – > sudo apt-get install apache2
重新启动它 – > sudo service apache2 restart
您现在在Apache服务器上,根据需要更新Apache配置文件。
你究竟在做什么,或许我们可以为你的问题提供一个解决方案。 你应该不需要用.htaccess重写URL,因为Laravel的路由处理这个。
1)不管软件如何,如果你需要为每个特定的项目配置网络服务器,最好去配置你自己的项目相关的流浪盒子。
2)Nginx的性能优于apache,减少了很多不必要的膨胀。 它也是锻造用的,所以宅基地也是用它来嘲弄锻造的环境。
3)参见第1点,为这个项目配置你自己的流浪箱。
Laravel宅基地目前能够使用您的Homestead.yaml文件安装apache。
为您的网站添加一个名为type的密钥。 将其设置为apache 。 像这样: sites: – map: laravel.local to: “/home/vagrant/laravel” type: apache请确保你不要混淆了Apache和Nginx,这是行不通美国高防vps的。
然后运行vagrant up并安装Apache并提供正确的配置文件。
如果它不起作用,那么首先确保更新到最新版本的宅基地。
本站总结
以上是本站教程为你收集整理的为什么laravel家园没有运行Apache全部内容,希望文章能够帮你解决为什么laravel家园没有运行Apache所遇到的程序开发问题。
如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。