問題タブ [domain-name]
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.
php - .htaccess を使用して 2 つのドメインでフォルダーを共有する
2 つのサブドメインを取得しました
c:\wamp\www\websiteA\ - http://websiteA/
c:\wamp\www\websiteB\ - http://websiteB/
ウェブサイト内写真を保存するためのフォルダを取得
c:\wamp\www\websiteA\photos\
websiteB が websiteA の写真にアクセスするには、websiteB の html のようにリンクする必要があります
問題は、2 つのドメインが 1 台のマシン内にあるため、websiteB で websiteA ドメインを公開したくないことです。仮想ホストのようなものを達成することは可能ですか?
また、websiteA の物理パスを公開したくなく、データを複製したくありません。
私はwebsiteB .htaccessで何かを考えていますか?
私の目標は、独自のドメインで写真を表示できるwebsiteB htmlにあります。
編集: ユーザーがhttp://websiteB/photo/1.jpgを要求するためには、この方法で質問する方が良いと思います。 バックエンドは実際に http://websiteA/photo/1.jpgからファイルを要求します。 .htaccess から?
私は htaccess が初めてで、.htaccess で試しましたが、成功しませんでした
どうもありがとう!!!
PS: ソリューションは、Windows / Linux 環境のいずれかで動作する必要があります。
php - PHPでドメイン名(サブドメインではない)を取得する
次のいずれかの形式のURLがあります。
基本的に、通常のURLと一致する必要があります。example.com
単一の正規表現を介してこれらすべてから(または.net、tldが何であれ。これが任意のTLDで機能するために必要です。)どのように抽出できますか?
ssl - Amazon EC2 でブラウザで SSL 無効エラーが発生しないようにする方法
Amazon EC2 マシン インスタンスでセットアップした Web サイトに SSL 証明書を使用しています。SSL 証明書は 1 つのドメイン名用であり、Amazon マシン インスタンスのパブリック DNS ではありません。ブラウザは、SSL 証明書のドメイン名を Amazon パブリック DNS と比較するため、常にドメイン名の不一致を訴えます。
この問題が発生しないように設定するにはどうすればよいですか?
ドメイン名転送とAレコード設定の両方を試しました。
Amazon EC2 に詳しくなく、ドメイン名を正しく設定していないことが原因かもしれません。
どんな助けでも大歓迎です。
validation - 国際化された URL の検証 - これは問題になりますか?
新しいアラビア語の URL について読んだ後、さらに多くの言語が追加される予定ですが、国際化されたアプリケーションの URL 検証はどのように行うべきでしょうか? 検証はまったく変更され、既存のソリューションは機能しなくなりますか? 正規表現はまだ良いアプローチですか? もしそうなら、その正規表現はどのようになりますか? そうでない場合、良い戦略は何ですか? このトピックについて詳しく読むのに役立つリソースは何ですか?
URL を検証する必要がある場合、多くのローカライズされたアプリケーションを書き直さなければならない可能性があるため、私はこれを尋ねます。
python - 文字列内の有効なドメイン名を確認しますか?
私は Python を使用しており、単純な API または正規表現を使用してドメイン名の有効性を確認したいと考えています。有効性によって、私は構文上の有効性であり、ドメイン名が実際にインターネット上に存在するかどうかではありません。
ruby-on-rails - 同じアプリケーションのドメイン名ごとに 1 つの構成。モデルから構成値に簡単にアクセスするには?
複数のドメイン名を持つ Ruby on Rails Web サイトを運営しています。各ドメイン名に関連する構成値を格納するデータベースに「Web サイト」テーブルがあります。
ウェブサイト
- ドメイン
- 名前
- キャッチフレーズ
- admin_email
- など...
現時点では、ApplicationController の各リクエスト (before_filter) の開始時に Web サイト オブジェクトをロードします。
@website = Website.find_by_domain(request.host)
問題は、モデルのメソッドから @website オブジェクトにアクセスする必要がある場合です。どこでも @website を渡す必要は避けたいと思います。最善の解決策は、APP_CONFIG に似たものをドメイン名ごとに設定することです。
def sample_model_property
- - "#{@website.name} は素晴らしいウェブサイトです!"
終わり
どのようにしますか?
ruby-on-rails - モデル インスタンスへの Rails ルート - ドメイン名による
ホテルが親エリアに属するRails 3アプリケーションがあります。ユーザーがアプリ (mongrel >> nginx によって提供される) にアクセスすると、リクエストで使用されるドメイン名を使用して、サービスを提供するホテルのエリア (ドメイン名 >> エリア) を決定します。これを実現するには、次の 2 つのオプションがあります。
1)ドメイン名の後にエリア ID を挿入して、nginx で URL を書き換えます (例: birminghamhotels.co.uk => proxy_pass http://myupstream/areas/3 $request_uri)。
利点:ドメインからオブジェクトへのマッピングは、承認済みドメインが定義されている場所 (nginx.conf) で行われます。ユーザーに対して透過的である必要があります (書き換えられるため、かなりの URL が可能です)。
欠点: Rails の URL ヘルパーが機能しなくなり、link_to や form_for がなくなります。ハードコーディングされたオブジェクト参照はいたずらです。
2) routes.rb でドメイン名をキャッチし、各エリアの一意の「ドメイン」属性 (または、必要に応じて has_many も) を介してエリアを検索します。
利点:すべての Rails URL ヘルパーの使用を許可する必要があります。例外を処理できるように、リソースに直接リンクされた要求されたドメイン。
欠点: nginx で URL を書き換えないと、ユーザーは単に birminghamhotels.co.uk/hotels/42 ではなく、birminghamhotels.co.uk/areas/3/hotels/42 を見ませんか? また、私はそれを行う方法の手がかりがありません!
そのため、オプション #1 を試しましたが、URL ヘルパーなどで問題が発生しました。オプション #2 を試す方法を考え出そうとしましたが、多くのことを調べても正しい構文を理解できませんでした。今、検索しても答えが見つからないという事実は、この問題の結末が間違っていると思います。3番目のオプションはありますか? どのように解決しますか?
ああ、ところで、私は別のホテル一覧 Web サイトを作成していません。たまたま十分に近い例でした。
.net - ldap:すべてのドメイン名のリストを取得する方法
私はLDAPの初心者です。すべてのNTドメイン名を一覧表示しようとしています。NTドメイン名とは、LANネットワーク上にあるドメインの名前です。Windows XPマシンでそのマシンにログオンしようとすると、これを確認できます(つまり、ctrl + alt + delを押した後に表示されるログオンダイアログ)。通常、資格情報を入力した後、最後のドロップダウンでドメイン名を選択します。
私はこの投稿を見てみましたが、何もできませんでした。何なのかわかりませんrootDSE
。投稿で与えられたコードはrootdseでそれを行います。ただし、ヒットしてクエリを実行する特定のサーバーがあり、そのサーバーはドメインコントローラーだと思います。(私はこれについて間違っているかもしれません)。私たちは次のようなものを書きます
投稿で与えられているように、私はという名前のプロパティを探しようとしましたrootDomainNamingContext
。しかし、私はそれを見つけることができませんでした。次に、以下のコードを試しました。
得られた出力で具体的に何を探すべきかわかりません。私が得た出力は次のとおりです。
ここで本当にガイダンスが必要です。
アップデート
以下のコードを使用してドメインを取得しました。
現在、問題は2つあります。まず、ドメイン名の不一致。私のDCのDNS名がprod.domain.com
であり、予想されるドメイン名がたとえばであるとしdev, domain, etc
ます。代わりに私は得るdev.domain.org, domain.org, etc
。Windowsログインダイアログに表示される名前の一部は、照会されると、接尾辞domain.org
;が付いて表示されます。接尾辞が付いているものもあります.org
。
2番目の問題は、すべてのドメイン名(Windowsのログインダイアログに表示される3番目のドロップダウン)が表示されないことです。なぜそうなのかしら?
アップデート
他のドメイン(表示されていない)が別のドメインコントローラーサーバーの一部である可能性があるか、適切な資格情報を使用してDCにアクセスする必要があることを確認してください。
domain-name - ドメイン名プレフィックス「www」
ドメイン名では、多くの場合プレフィックス「www」で始まります。これは標準のように使用されますか? そうでない場合は、理由を教えてください。
api - ドメイン名のリストを検索するためのAPIはありますか?
ドメイン名のリストがあると仮定しますが、それらが他の誰かによって取得されているかどうかはわかりません。リストが大きすぎて、各単語を手動で入力したくないと想定し、ドメイン名が使用可能かどうかを確認します。この問題をどのように回避しますか?プログラムで使用でき、メソッド呼び出しの戻り値などに基づいて名前の可用性を確認できる、会社によるパブリックAPIはありますか?もしあれば、コードスニペットをいただければ幸いです。