我正在嘗試爲TinyMCE HTML編輯器安裝JustBoil.me圖像上傳插件,作爲CakePHP應用程序的一部分。TinyMCE插件與.htaccess的交互效果不佳
但是,當我嘗試上傳圖像時,它無處可尋。調查揭示了以下兩個請求404ing:
http://my.sites/myapp/js/tinymce/plugins/jbimages/ci/index.php/blank http://my.sites/myapp/js/tinymce/plugins/jbimages/ci/index.php/upload/english
果然,當我嘗試訪問http://my.sites/myapp/js/tinymce/plugins/jbimages/ci/index.php/blank在瀏覽器中,我得到一個404頁面未找到。不過,我將這個網址擴展爲http://my.sites/myapp/app/webroot/js/tinymce/plugins/jbimages/ci/index.php/blank的結果不同。
我的.htaccess文件是CakePHP的(我認爲),即MYAPP標準:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
在應用程序大致相同(但根目錄,而不是應用程序/ Web根目錄),然後在根目錄:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
有什麼簡單的我可以做,以確保http://my.sites/myapp/js/tinymce/plugins/jbimages/ci/index.php不昏倒了,由於(?)缺乏路徑/應用程序/ Web根目錄/的?
@thesunnerversets我有同樣的問題遇到。 checkout'jbimages/ci/system/core/Uri.php - > _detect_uri()'。有些東西是不正確的,因爲在比較'$ uri'和'$ _SERVER ['SCRIPT_NAME']'時,第一個.htaccess的重定向。還沒有找到好的解決方案呢。讓我知道如果你找到任何 – ivantedja