我已经在 Lubuntu 上安装了 Zend Server CE。在 Windows 上的 Zend Server CE 以及我的主机上一切正常。
我的公共/.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]
当我试图进入:
/project/public/index/index/menu/Gallery/type/2
它向我显示了一个错误:
在此服务器上找不到请求的 URL /project/public/index.htm/index/menu/Gallery/type/2。
为什么 id 将我.htm 添加到索引?
例如 /project/public/admin 或 project/public/index/edit/id/16 工作正常。
PS。索引-控制器索引-动作菜单-动作
你能给我一个关于在 Zend 中格式化 url 的快速链接吗,因为我不知道为什么 ie index/menu 在 windows 而不是 index/index/menu 上不起作用?