Php Yii';URLS管理器和图像

Php Yii';URLS管理器和图像,php,yii,tinymce,tinymce-4,Php,Yii,Tinymce,Tinymce 4,我将TinyMCE与名为“响应文件管理器”的插件以及Yii框架一起使用。由于Yii的url管理器的工作方式,我在显示图像时遇到了问题 例如: http://mysite.local/images/image.png 将其视为控制器/操作,并收到404错误。是否有从主配置文件的urlManager中排除图像/视频/等的解决方法?我希望避免修改插件来添加Yii的CHtml image()函数 有什么想法吗 更新 我注意到,如果图像存储在子文件夹中,yii的url管理器仅重定向到控制器/操作,例如

我将TinyMCE与名为“响应文件管理器”的插件以及Yii框架一起使用。由于Yii的url管理器的工作方式,我在显示图像时遇到了问题

例如:

http://mysite.local/images/image.png
将其视为控制器/操作,并收到404错误。是否有从主配置文件的urlManager中排除图像/视频/等的解决方法?我希望避免修改插件来添加Yii的CHtml image()函数

有什么想法吗

更新 我注意到,如果图像存储在子文件夹中,yii的url管理器仅重定向到控制器/操作,例如

http://mysite.local/media/images/image.png
而不是

http://mysite.local/media/image.png

但是,我仍然需要有子文件夹,因为文件管理器处理视频和图像,我认为如果结构将它们分开,那么用户就不会感到困惑。

听起来您的htaccess文件中存在som问题

包括这样的东西吗

# 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

听起来您的htaccess文件中有som问题

包括这样的东西吗

# 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

是 啊除了RewriteRule之外,其他规则如下:RewriteRule^(.*)$index.php/$1Yeah。除RewriteRule外,其他规则如下:RewriteRule^(.*)$index.php/$1