我尝试在我的本地服务器(Wamp)上部署我的Symfony3应用程序(生产),但是当我尝试通过网址(http://localhost/MekriaFR/)访问我的网站时收到错误:
找不到" GET / MekriaFR /
的路线
虽然我是我的.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ web/$1 [QSA,L]
</IfModule>
我的config / routing.yml
fos_user:
resource: "@FOSUserBundle/Resources/config/routing/all.xml"
mekria_site:
resource: "@MekriaSiteBundle/Resources/config/routing.yml"
prefix: /
app:
resource: '@AppBundle/Controller/'
type: annotation
网/ app.php
$kernel = new AppKernel('prod', true);
有人知道问题出在哪里吗?
答案 0 :(得分:0)
事实上它没有找到&#34; GET / MekriaFR /的路线表明您网站的基本网址只是http://localhost
,所以请先试试。
您的计算机上是否设置了多个站点?如果是这样,请尝试使用apache virtualhosts文件为每个站点提供特定的URL,如http://dev.mysite.com
,并设置正确的DocumentRoot。在您的操作系统主机文件中,添加127.0.0.1 http://dev.mysite.com
当然,最后要检查的是您配置的路线!那里有/MekriaFR
吗?