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 mod_rewrite无法在symfony中的应用程序开发上运行_Php_.htaccess_Mod Rewrite_Symfony - Fatal编程技术网

Php mod_rewrite无法在symfony中的应用程序开发上运行

Php mod_rewrite无法在symfony中的应用程序开发上运行,php,.htaccess,mod-rewrite,symfony,Php,.htaccess,Mod Rewrite,Symfony,我想从我的帐户访问symfony。我已经为app.php安装并运行了它: # Works if I call http://localhost/myproject <IfModule mod_rewrite.c> Options FollowSymLinks RewriteBase /myproject/ RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ we

我想从我的帐户访问symfony。我已经为app.php安装并运行了它:

# Works if I call http://localhost/myproject
<IfModule mod_rewrite.c>
   Options FollowSymLinks

   RewriteBase /myproject/
   RewriteEngine On
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteRule ^(.*)$ web/app.php [QSA,L]
</IfModule>
#如果我打电话http://localhost/myproject
选项如下符号链接
重写数据库/我的项目/
重新启动发动机
重写cond%{REQUEST_FILENAME}-F
重写规则^(.*)$web/app.php[QSA,L]
在app_dev.php中同样失败。我想,无论如何都要加载routing.yml,因为我没有routing_dev.yml,它应该是开箱即用的——正如我所想的那样。但它没有:

# Works not if I call http://localhost/myproject
# Error Message: No route found for "GET /myproject/"

<IfModule mod_rewrite.c>
    Options FollowSymLinks

    RewriteBase /myproject/
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ web/app_dev.php [QSA,L]
</IfModule>
如果我打电话,
#不起作用http://localhost/myproject
#错误消息:找不到“GET/myproject/”的路由
选项如下符号链接
重写数据库/我的项目/
重新启动发动机
重写cond%{REQUEST_FILENAME}-F
重写规则^(.*)$web/app_dev.php[QSA,L]
为什么

编辑:

真管用

编辑二:
使用not working.htaccess时,symfonys错误页面中的图像也无法加载。

如果您在本地主机上,则应创建一个虚拟主机,例如
localhost.myproject
,并将
web
目录设置为
DocumentRoot
。如果您在共享主机中,请查看我的答案以获取可用资产链接。

我不知道为什么我没有想到这一点。