2010-07-12 52 views
0

我有一個漂亮的默認ZF項目,但我需要添加TinyMCE混合。我已經做到了,但我也需要一個文件管理器,所以我選擇了KCFinder。這裏的問題是,它通過幾個.php文件起作用。Mod_rewrite for Zend Framework案例

我已經創建了一個虛擬主機,這導致了我的公用文件夾,從外部使邏輯不可用。我看到它的方式是,我需要爲默認的.htaccess文件創建一個規則,以允許服務器訪問具有經理所需的.php文件的特定文件夾。該文件夾必須駐留在公用文件夾中。

有人可以幫助我與RewriteRule語句?

SetEnv APPLICATION_ENV development 

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文件。它非常標準。 我的目錄結構是:爲Zend框架

host/ 
host/application/ 
host/public/ 
host/public/kc/ 

公共 containts我的index.php文件,公共/ KC containts我的所有的文件管理器.php文件。 謝謝!

回答

0

原來,我唯一的問題是我沒有指定正確的文件路徑。一旦我做到了,一切都很順利。