我无法访问特定网址,因为symfony假设应该为其设置路由。
我在.htaccess中指定忽略此目录中的所有网址。除了一个特定的URL之外,它似乎有效。
在.htaccess中,我试图让symfony使用以下命令从此目录中排除此URL:
RewriteRule ^shop/.*$ - [PT,L]
但是,在访问此目录中的特定URL时,我仍然会收到空模块和/或操作错误。
收到的错误是: 解析URL“/shop/modules/checkout/googlecheckout/xml.php”后的空模块和/或操作(/)。
我做错了什么?
答案 0 :(得分:0)
当url指向未找到的文件时,Symfony仅处理请求。确保
/shop/modules/checkout/googlecheckout/xml.php
是可以访问的。
使用默认配置时,文件的路径应为
symfony2_root/web/shop/modules/checkout/googlecheckout/xml.php
您可以通过在Web目录中创建测试文件来测试,然后尝试访问该文件 只需访问
domain/test.php
我假设您使用的是Symfony2,因为问题中有标记。你提到模块,但据我所知,模块不是Symfony2中使用的术语。