2017-12-25 24 views
0

私はRailsのウェブサイトを持っていて、それはルートURLの下で公開されています。私はそれへの一般的なアクセスをブロックしたい。好ましくは、Coming Soonのページをご覧ください。しかし、私はまだコードを展開できるように、「多分ログインやその他の方法で」アクセスしたいと思っています。公開準備が整うまでコンテンツを追加し続けます。Coming-Soonのページで私のウェブサイトへの公開アクセスをブロックする

+0

メリークリスマス、メリークリスマス、でも私は中国人です。 cancancanという名前の認可宝石が必要な場合があります。 – Daniel

答えて

0

まあ、メリークリスマスにも。

あなたの質問にはさまざまな解決策がたくさんあります。 HTTPサーバーを介して直接行うことができます。たとえば、要求に定義されたHTTPヘッダーが見つからない場合、/ coming_soonに自動的にリダイレクトするようサーバーに指示します。

また、ランダム化された文字列を使用して、あなたのブラウザでカスタムCookieの値とは、(私は後者を好むん

How to access cookies from ApplicationController (Rails)を参照)またはcancancanや評論家のような承認宝石を使用しbefore_filterで値を確認し設定することができますあなたはリダイレクションルールを定義することができます(ただし、その行動だけでこれらの宝石を使用するのは難しいと思う)

+0

うわー、ありがとう!多くのオプション私は今、どのようにそれらを行うかわからないので、これらの方向を深く研究するつもりです – Designer

関連する問題