0

clicktag パラメータを使用すると問題なく動作しますが、Flash ファイルが clicktag を使用していない場合は問題が発生し、codeigniter は (バナーをクリックした後に) 次のような URL を読み込もうとします。

http://mywebsite.com/hardcodedaddressinflash.com 

代わりに:

http://hardcodedaddressinflash.com 

プレーンな html または php ファイル (CodeIgniter を使用していない) にある場合は、うまく機能します。

ハードコーディングされた URL が指す場所に直接移動するには、codeigniter の .htaccess で swf ファイルに何かを設定する必要があると思いますが、どうすればよいでしょうか?

何かアドバイス?

私はswgobjectとswfコードの直接埋め込みを試しましたが、すべて同じ結果が得られました。

しかし、どういうわけか、クリックタグを使用している場合は正常に機能します。まったくわかりません。

編集:私の.htaccessファイルは次のようになります:

RewriteEngine On

RewriteBase /

#Removes access to the system folder by users.

#Additionally this will allow you to create a System.php controller,

#previously this would not have been possible.

#'system' can be replaced if you have renamed your system folder.

RewriteCond %{REQUEST_URI} ^system.*

RewriteRule ^(.*)$ /index.php?/$1 [L]



#Checks to see if the user is attempting to access a valid file,

#such as an image or css document, if this isn't true it sends the

#request to index.php

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?/$1 [L]



# If we don't have mod_rewrite installed, all 404's

# can be sent to index.php, and everything works as normal.

# Submitted by: ElliotHaughin


ErrorDocument 404 /index.php
4

0 に答える 0