我创建了一个 Apache 别名 http://www.domain.com/xyz 指向 Zend 应用程序中的公用文件夹。c:/wamp/www/xyz/public/
使用索引控制器访问时工作正常,但使用新控制器访问时显示服务器配置错误。
工作: http: //www.domain.com/xyz/(这里这个别名指向公用文件夹)
服务器配置错误:http: //www.domain.com/xyz/controller2
这是controller2的错误:文件c:/wamp/www/xyz/public/controller2.php不存在..
这是我的 htaccess 代码:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
我什至尝试使用 RewriteRule ^.*$ index.php [NC,L,QSA] 和其他一些重写规则。
有人可以帮我吗..