Php Zend项目提供404

Php Zend项目提供404,php,zend-framework,web,http-status-code-404,Php,Zend Framework,Web,Http Status Code 404,我正在关注这一点,我遇到了一些麻烦。应用程序由具有共享主机的networksolutions托管。当我尝试访问一个新创建的操作时,我收到一条404消息 RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$

我正在关注这一点,我遇到了一些麻烦。应用程序由具有共享主机的networksolutions托管。当我尝试访问一个新创建的操作时,我收到一条404消息

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

我对我的公共目录使用了建议的htaccess设置,但仍然不走运。问题可能是什么?

您可以通过以下方式检查mod_rewrite enabled(已启用)或disabled(已禁用):

in_array('mod_rewrite', apache_get_modules());
另外,您如何访问您的文件? 理想的情况是:example.com//
确保您有“视图/脚本/”?

是否允许在托管环境中使用.htaccess?是否启用了apache重写模块?(a2enmod重写)我很确定htaccess可以工作,因为将无效代码放入其中会得到500。我不知道如何启用甚至检查重写模块?我只能访问网络解决方案的仪表板。