我已经使用akrabat.com/zend-framework-tutorial/完成了Zend Framework的第一步。 Demo-App工作正常,但CSS。 我认为我的重写规则是错误的。所有href看起来像:
.htaccess是:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteBase /
RewriteRule !\.(js|ico|txt|gif|jpg|png|css)$ index.php
有人可以给我一个如何更改它的提示吗?
答案 0 :(得分:1)
我认为重写规则看起来很好。它几乎是ZF附带的那个。你如何包括你的样式表?你把它们放在哪里,index.php等位于哪里?
假设您将应用程序的文档根目录定义为 / htdocs / zf-tutorial / public ,并且您的样式表位于 / htdocs / zf-tutorial / public / css < / em>,那么你必须记住样式包含在 /css/site.css 中。
另外,你的hrefs不应该包含index.php,Apache重写规则会处理这个问题。你的href应该是这样的: