問題タブ [amazon-route53]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7952 参照

amazon-web-services - AWS Route 53 を使用してサブドメインを設定するにはどうすればよいですか?

私はとても混乱しています...

私は DNS の全体について頭を悩ませているところです。理解するのは簡単ですが、Route 53 を使用してサブドメインを設定するのに問題があります。新しいドメインの A レコードを設定しました (議論のために、それを呼び出してみましょうmydomain.com.、それは完璧に動作します! 私が今できるようにしたいのは、サブドメイン ( api.mydomain.com.) を設定することmydomain.com/apiです。

AWS を使用してこれを達成するにはどうすればよいですか?

ここに私のアーキテクチャに関する詳細情報があります。

ドメイン名レジストラ ➜ Route 53 ➜ Beanstalk ➜ ELB ➜ Linux EC2 インスタンス ➜ Apache2

できる限り、どこでそれをする必要があるかは気にしません。さらに、それを達成する方法がいくつかあれば、なおさらです。:)

前もって感謝します。

0 投票する
1 に答える
843 参照

php - Route53 A レコードを介して s3 バケットへのクエリ文字列を介してプライベート コンテンツにアクセスする

指定された有効期間を持つクエリ文字列を使用して、S3 バケットに保存されているファイル リソースへのアクセスを制限しようとしています (ここで概説されているようにhttp://birkoff.net/blog/amazon-s3-query-string-authentication-using -php/ ) をバケットのエイリアスに追加します。たとえば、Route53 にはタイプ エイリアスの A レコードがあり、securefiles.mysite.comは S3 エイリアスsecurefiles.mysite.com.s3-website-ap-southeast-2.amazonaws.comを指しています。

これは、標準のS3アドレスを使用してアドレス指定されたファイルに対して非常にうまく機能し ます 。 /privateresource.png?biglongquerystring ですが、より短いsecurefiles.mysite.com/privateresource.png?biglongquerystring を使用してリンクしようとする と、403, Access Denied メッセージで失敗します。

調査のために、バケット ポリシーを編集して、すべてのユーザーがすべてのバケット リソースにアクセスできるようにしました。

}

クエリ文字列は短いアドレスでも機能するようになりましたが、すべてのユーザーがアクセスできるようになったため、保護されなくなりました。

また、バケットに対して「Web サイトのホスティングを有効にしない」ことを試みましたが、これも完全な S3 アドレス、securefiles.mysite.com.s3.amazonaws.com/privateresource.png?biglongquerystring に対して正常 に機能しますが、アドレス指定時に 404 NoSuchWebsiteConfiguration で失敗します短いsecurefiles.mysite.com/privateresource.png?biglongquerystring

Route53 A レコードから S3 バケット エイリアスまで、S3 バケット内のファイルを安全にアドレス指定する方法についてのアイデアはありますか?

0 投票する
1 に答える
489 参照

javascript - 「www.」を削除します。Node.JS のドメインから

AWS (Route53 + ElasticBeanstalk) を使用してサーバーをセットアップしました。もちろん、Route53 では CNAME をドメインの頂点に設定することはできないため、「www.」を付ける必要があります。私のドメインの前に。ドメインが短いのでwww. 見栄えが悪いので、やめてほしいです!Node.JS または ElasticBeanstalk 構成を介してこれを達成するにはどうすればよいですか? ありがとう

0 投票する
2 に答える
1616 参照

ruby - EncryptedDataBagItem.load が「nil を文字列に変換できません」を生成する

この投稿で説明されている方法に従って、Chef がプロビジョニングする新しいサーバーの DNS レコードを作成しています。AWS 認証情報用に暗号化されたデータ バッグ アイテムを作成しました。

ただし、シェフクライアントを実行すると、この行...

このエラーが発生します:

エラーを検索してみましたが、他の人がこれに遭遇したという証拠を見ることができますが、彼らの問題が何であるか、またはそれがどのように解決されたかは明らかではありません. ここで何が起こっていますか?どうすれば修正できますか?