これは簡単な質問だと思います。FlexPaperと呼ばれるこの便利な Flash ドキュメント リーダーを使用しています。番組ページの 1 つに埋め込まれています。しかし、ツールバーのリンクをクリックして新しいブラウザでドキュメントを表示すると、次のリンクが示されます。
http://example.com/ intels /FlexPaperViewer.swf?ZoomTime=0.5&FitPageOnLoad=false&PrintEnabled=false&SwfFile=%2FPaper.swf
これは機能しません。次のエラーが表示されます。
ActiveRecord::IntelsController#show の RecordNotFound
ID=FlexPaperViewer の Intel が見つかりませんでした
しかし、パスから「インテル」を削除すると、URL は次のようになります。
それは正常に動作します。
私の質問は、これを処理する最良の方法は何ですか? intels/FlexPaperViewer.swf
intels プレフィックスで始まる URL を書き換えて削除するルートを作成できますか? それはどのように見えるでしょうか?
より良いオプションはありますか?