• 解決済 tadashi.

    (@tadashi-1)


    お世話になっています。

    マルチサイトにしたブログ(仮にAとする)からmp4をアップロード。
    そうするとファイルのURLはWPもとい、.htaccessでRewriteされ
    http://hoge.com/BLOGNAME/files/YYYY/MM/hoge.mp4
    となりますが、このURLをiOS5.0のiPhone,iPadで閲覧すると
    再生不可能なファイルとなってしまいます。(chromeなどからは問題なく再生可能)
    動画ファイル自体の検証などをした結果、ファイルのrewrite前のURL
    http://hoge.com/wp-content/blogs.dir/NUMBER/files/YYYY/MM/hoge.mp4
    こちらのURLを同一の機種で確認すると表示、再生されるのです。
    (mp4ファイル自体は壊れていませんでした。)
    mp4以外、jpg,やgifなどはRewriteされたURLでも問題なく閲覧できます。
    (mp4もファイルの存在は認識しています。再生できないだけで。。)

    .htaccessにAddType video/mp4 MPEG-4 media mp4 を追記してみましたが
    結果は変わりませんでした。(# uploaded filesのRuleの次行に書きました)

    ここまでを箇条書きにすると
    ・PWでアップロードしたmp4がiOS5のiPhone,iPadでが再生されない
    ・問題はファイルのRewriteRuleにあるらしい?
    ・Rewriteされる前のURL(サーバのディレクトリそのもののURL)では再生できる。
    ・.htaccessにAddType video/mp4 MPEG-4 media mp4 を追記してみたがだめだった。

    iOSの問題なのはとても濃厚ですが、これをwordpress、サーバ側で
    回避することはできませんでしょうか?
    (apactheやphpには明るくないため、己で調べるにも堂々巡りになってきました。。)

    ファイルへのパスがRewriteされなければ閲覧できるのでそうしたいところですが
    サイトの編集>設定にあるFileupload Urlを下記にして
    新たにアップロードしてもURLはかわりませんでした。。
    http://hoge.com/wp-content/blogs.dir/NUMBER/files

    解決に向け、お力添えいただけますと幸いです。
    不足な情報等ありましたらご指摘ください。
    よろしくお願いいたします。

    PS.
    iOS5の問題な気がするのでapple discussions forumに相談するべきか迷ったのですが、
    こちらに相談させていただきます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • iPhoneが手元にないのでわからないのですが、同じと思われるトピック「MP4 files and iPhone/iPod Touch issue」でも、解決していないみたいですね。

    トピック投稿者 tadashi.

    (@tadashi-1)

    御返事遅くなりすみません。

    sakuraサーバにも問い合わせたのですがイマイチピンとくる回答を得られず。。

    ただ、提案してもらったのが、
    iPhone,iPadの場合だけ.htaccessのRewriteRuleで
    つながらないURL
    http://hoge.com/BLOGNAME/files/YYYY/MM/hoge.mp4
    をつながるURL
    http://hoge.com/wp-content/blogs.dir/NUMBER/files/YYYY/MM/hoge.mp4
    にリダイレクトさせればどうか。と提案されました。

    お恥ずかしながら.htaccessに関しては明るくないのですが、
    上記の動作をさせるにはどのように記述すればよろしいでしょうか?

    恐れ入りますが、ご教授いただけますと幸いです。
    よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「アップロードしたmp4が再生されない。」には新たに返信することはできません。