我有一个新的Silex应用程序,只有索引工作

时间:2015-03-09 15:02:52

标签: .htaccess symfony mod-rewrite url-rewriting silex

这是我的第二个Silex项目,第一个工作正常。这是一个单页网站,支持多语言和支持。只有多语言不起作用,因为只有根路径才有效。甚至不是$app->error()

域名为dev.domainname.com/projectname/

目录结构是:

  • /无功/网络
    • 项目名称
      • 应用
          • index.php / .htaccess等...

这是我的.htaccess

<IfModule mod_rewrite.c>
Options -MultiViews

RewriteEngine On
RewriteBase /projectname/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
</IfModule>

根据rewrite module

加载apachectl -M | grep "rewrite"

编辑我忘了提到应用程序存储在/var/www/...中,但dev.domainname.com的文档根目录实际上位于更深的并行文件夹中,并且存在符号链接到文件夹。不确定这是多么相关。

0 个答案:

没有答案