我有一個Wordpress網站。我要嵌入Flash文件在我的網頁之一,象這樣:在WordPress中嵌入Flash:文件路徑問題?
<object id="wdmmg" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
width="100%" height="100%" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="src" value="/_flash/main.swf" />
<embed id="wdmmg" type="application/x-shockwave-flash" width="100%" height="100%" src="/_flash/main.swf">
</embed></object>
,我已經給予了Flash文件(我不是一個Flash編碼器,這將變得清晰),配備了一堆額外.zlib
和資產文件。我已將main.swf
及其所有伴隨文件放在DocumentRoot的_flash
目錄中。
如果我去http://mywebsite/_flash/main.swf Flash加載得很好。
但是,從我的Wordpress頁面 - 說http://mywebsite/flashypage - 它不。 /_flash/main.swf
加載正常,但瀏覽器正在尋找所有伴隨的.zlib
和其他文件不在/_flash
,但在/flashypage
(當然不存在作爲目錄)。
我的Flash編碼器告訴我,Flash將始終在相對於加載HTML頁面的目錄中查找其資產。
在這種情況下,給定WordPress的URL路由,有什麼辦法可以實際嵌入Flash?
Viz:我無法在文檔根目錄中創建/ flashypage/_flash子目錄或符號鏈接,並將Flash資源放在那裏,因爲當我嘗試加載http://mywebsite/flashypage時,我只能看到一個目錄列表。
我不能只在/ flashypage目錄中加入index.html頁面來加載Flash,因爲我需要這個頁面成爲Wordpress的一部分,並使用我的Wordpress模板。
任何想法?