Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过htaccess从url symfony 3.3中删除/web_Php_.htaccess_Symfony - Fatal编程技术网

Php 通过htaccess从url symfony 3.3中删除/web

Php 通过htaccess从url symfony 3.3中删除/web,php,.htaccess,symfony,Php,.htaccess,Symfony,我正在开发symfony 3.3应用程序,我将其部署在服务器上,工作正常;现在我的问题是如何从我的URL中删除/web: 由此: 为此: 作为参考,我已经找到了太多的解决方案,比如在我的ApacheConf或.htaccess中进行更改 对我来说,我想修改我的htaccess,而不是apacheconf 如果有人能为我提供问题的解决方案,我将非常感激我认为您不必更改htaccess。我想你们把所有东西都放在服务器上的公共html文件夹里了。不可以。您的web文件夹内容应该是服务器上的公共ht

我正在开发symfony 3.3应用程序,我将其部署在服务器上,工作正常;现在我的问题是如何从我的URL中删除/web:

由此:

为此:

作为参考,我已经找到了太多的解决方案,比如在我的ApacheConf或.htaccess中进行更改

对我来说,我想修改我的htaccess,而不是apacheconf


如果有人能为我提供问题的解决方案,我将非常感激

我认为您不必更改htaccess。我想你们把所有东西都放在服务器上的公共html文件夹里了。不可以。您的web文件夹内容应该是服务器上的公共html。其他文件夹应与public_html相同。这样,您的url就不需要/web。不必担心更改web文件夹的名称。Symfony对此没问题。

您为什么要首先上传它?我的意思是,只把它的内容上传到public_html中,你就可以开始了。就我的情况而言,我只想把每件事都分开并组织起来。公共html/(文件)和公共html/web/(文件)在干净的结构方面没有区别除非你打算直接将更多文件放在public\u html中。我希望在root中添加.htaccess,这样就可以访问/web,而无需将其内容放在public\u html中,并保持结构化,因为我的/web中有很多目录