Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过yii中的.htaccess重定向请求_Php_Apache_.htaccess_Yii_Server - Fatal编程技术网

Php 通过yii中的.htaccess重定向请求

Php 通过yii中的.htaccess重定向请求,php,apache,.htaccess,yii,server,Php,Apache,.htaccess,Yii,Server,我正在处理一个yii 1项目,我已经编写了一个.htaccess文件,每个请求都会检查以查看: 如果请求需要一个文件,那么它必须直接接收它,否则请求必须到达index.php并启动一个yii应用程序实例来处理它 这是我的.htaccess: RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FI

我正在处理一个yii 1项目,我已经编写了一个.htaccess文件,每个请求都会检查以查看: 如果请求需要一个文件,那么它必须直接接收它,否则请求必须到达index.php并启动一个yii应用程序实例来处理它
这是我的.htaccess:

RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php

#AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript text/css
这是我的文件结构:


但是对于每个请求,我都会收到一个内部服务器错误。如何编辑我的.htaccess?

语法似乎还可以。您是否启用了mod_重写?apache错误日志是怎么说的?它是这么说的:
内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。请通过以下地址与服务器管理员联系:admin@example.com通知他们此错误发生的时间,以及您在此错误之前执行的操作。有关此错误的详细信息,请参阅服务器错误日志。位于本地主机端口80的Apache/2.4.9(Win64)PHP/5.5.12服务器“有关此错误的详细信息,请参阅服务器错误日志”。apache服务器错误日志说了什么?