2009-01-27 72 views
1

我有一個使用TinyMCE文本框進行編輯的網站。它工作正常,除了工具欄選項打開一個彈出窗口,因爲它好像被我的URL重寫在.htaccess文件中。他們每個人都顯示我的404頁。 url重寫的設置是爲了讓所有的url(除了ajax調用)都被髮送到一個index.php文件。看起來很明顯,彈出式窗口也被捕獲,但我不知道在.htaccess文件中尋找什麼url signatrues,所以有人知道我可以匹配什麼樣的模式?如何避免使用url重寫破壞TinyMCE彈出窗口?

回答

3

As @andyk指出,您可以在您的TinyMCE文件夾中使用.htaccess覆蓋正在進行URL重寫的全局設置。過去我自己也是這樣做的,以解決同樣的問題。

如果這不是吸引你無論出於何種原因,另一種選擇是排除像這樣TinyMCE的文件夾:

# if URL starts with /TinyMCE, stop processing here 
RewriteCond %{REQUEST_URI} ^/TinyMCE [NC] 
RewriteRule .* - [L] 

這將設置一個重寫條件檢查的目錄TinyMCE的是,如果發現,規則。* - 表示所有URL,不做任何事情,[L]表示停止處理。

+0

很好。 ;)+1 – andyk 2009-01-27 15:54:24

1

嘗試在您的htaccess中爲tinyMCE文件夾添加異常?

+0

+1 - 我的這個網站和我的一個網站有完全相同的問題,並通過在TinyMCE文件夾中放置一個.htaccess來覆蓋它。 – Jay 2009-01-27 15:43:20