2012-02-07 1 views
0

私はroutes.rbをの静的ルートを持っている:アプリのルートから.txtファイルをどのように配信する必要がありますか?

match ':action' => 'static#:action'

をそして私はF97F5BF1DF45427AA9399E360EXXXXX.txtと呼ばれるファイルを持っています。 SSLプロバイダのDCV検証にこのファイルへのアクセスを提供する必要があります。私はいくつかの場所とファイル名のバリエーションを試して、まだhttp://mysite.com/F97F5BF1DF45427AA9399E360EXXXXX.txt経由でファイルにアクセスすることができません。ファイルを公開してみました。

サイトをクロールするボットにそのテキストファイルへのアクセスを提供するには、何が必要ですか?

答えて

0

通常、public/ディレクトリから配信できるはずです。それが動作しない場合でも、あなたは単にのconfig/routes.rbをの新しいルート設定することができます。

match '/F97F5BF1DF45427AA9399E360EXXXXX' => "static#foobar" 

をして、ファイル

class StaticController < ApplicationController 
    def foobar 
    render "your file contents here" 
    end 
end 
提供する新しいコントローラを作成します
関連する問題