2011-01-17 74 views
1

我正在嘗試創建一個ZF應用程序,該應用程序還包含向訪問者提供實時聊天支持的Mibew Messenger。理想情況下,我希望它通過一個控制器,在重定向到非zend應用程序之前進行一些初始設置。如何將第三方非Zend應用程序集成到我的Zend Framework應用程序中?

例如, http://example.com/support/轉到SupportController,indexAction會檢查用戶是否已登錄,如果是,檢查其訪問並將其重定向到/mibew/client/index.php或/mibew/operator/index.php非-zend應用程序,但似乎是example.com/support/client/example.com/support/operator/。

我是相當新的設置ZF,我不知所措,我怎麼會去這樣做,如果它是在所有可能的。幫助將不勝感激。

我是一個共享的主機上,文件系統是除了根幾乎香草包括的.htaccess和index.php文件和.htaccess只有:

SetEnv APPLICATION_ENV development 
RewriteEngine On 
RewriteRule .* index.php 

的index.php只包括公共/index.php

回答

2

你可以讓你的控制器做任何需要處理的操作,並且你將在htaccess中爲外部應用程序設置一些重寫。

在.htaccess

即:

RewriteRule support/client/ mibew/client/index.php 

你會然後做重定向。不幸的是,你不能在同一網址上同時設置安裝腳本和最終應用程序,而不會執行涉及幀或類似內容的令人討厭的事情。

相關問題