独自のMVCフレームワークに、smarty3.1を利用していますが、Internet Explorer11で観覧した時だけ、トップのページ以外のページの画像のURLやリンクのULRがうまく表示されません。独自のフレームワークといっても構造は、index.php?にコントローラーとアクションパラメーターを渡した一般的なものです。
例えば、http://example.com/index/index/ では、Indexコントローラーのindexアクションを実行したページになりますが、これをトップページに設定しています。
この時に、Internet Explorer11で観覧した場合に、http://example.comにアクセスした場合には、問題なくしっかり表示されます。この場合、例えば、ロゴの画像のURLは、http://example.com/images/logo.png のように正常です。一方で、同一の内容である、http://example.com/index/index/ にアクセスした場合には、http://example.com/index/index/images/logo.png となり、ルートのURLがずれてしまうので、うまく表示されません。この解決方法に心当たりがありましたら、アドバイスください。
(Google Chrome, Firefox,Edge,Operaなどで観覧確認しても、問題なく、表示されます。)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/19 11:14
2017/01/19 11:25
2017/01/19 23:53 編集