タグ付けされた質問 「http」

HTTPは「Hyper Text Transfer Protocol」の略で、アプリケーションがワールドワイドウェブからドキュメント/ウェブページ/データにアクセスするために使用するプロトコルです。

2
ユーザーエージェントのURLの前にプラス記号を付ける
私は小さなWebクローラーを実行し、それに使用するユーザーエージェントを決定する必要がありました。 クローラエージェントのリストだけでなく、ウィキペディアには、次のフォーマットをお勧め: examplebot/1.2 (+http://www.example.com/bot.html) ただし、一部のボットはURLの前のプラス記号を省略します。そもそもそれが何を意味するのか気になりますが、説明が見つかりませんでした。 RFC 2616は、括弧内のすべてをコメントと見なし、その形式を制限しません。しかし、ブラウザのバージョンと機能を宣伝するコメントには、ブラウザがセミコロンで区切られたトークンのリストを含めるのが一般的です。これは、ほとんどのブラウザが同じようにフォーマットする以外の方法で標準化されているとは思いません。また、コメントにURLに関する情報は見つかりませんでした。 私の質問は、なぜプラス記号なのか?必要ですか?

1
SPDYプロトコルはcookielessドメインの必要性を排除しますか?
プレーンHTTPでは、Cookieのないドメインは、ページリソースのCookieヘッダーを不必要に送信しないようにするための最適化です。 ただし、SPDYプロトコルはHTTPヘッダーを圧縮し、場合によっては不要なヘッダーを削除します。私の質問は、SPDYはCookieのないドメインを無関係にするのですか? さらに、SPDY実装を最適化するために、ページソースとそのすべてのリソースを同じドメインでホストする必要がありますか?

5
WWW.example.comまたはHTTP://example.com –どちらが将来性があるか?
http://example.com www.example.com http://www.example.com example.com 2016年以降、どの作品をお気に入りとして選びますか?クライアント、あなたにリンクするウェブサイト、レターヘッド、連絡先カードなどにどのドメイン名を言及しますか。なぜどちらか?最近はどちらを避けるべきですか? 次の側面について考えます。 妥当性、正しくロードされたURL 聴衆、ほとんどのオタクが知っているhttp://、ほとんどの高齢者は知らない URLをブランドとして覚えやすい ユーザー入力によるスペルミス(携帯電話またはデスクトップブラウザ) ブラウザはプロトコルのないリンクを理解していません ユーザーが簡単に入力できる文字の全長 主要な検索エンジン/ソーシャルメディアサイトによる好みの方法 一貫性があるため、リンクは断片化されませんが、すべてが同じものを指します

3
SEOとユーザビリティのためのHTTPSのベストプラクティス
http://example.com一般公開とユーザー認証時に表示できるページを考えてみます。次に、ユーザーがWebサイトにログインするときに、すべてのページでHTTPSを有効にするとします。ただし、ユーザーがログインしている場合のみです。ページが、ログインしているすべてのユーザーに対して有効にhttp://example.comなりhttps://example.comます。ログインしたユーザーがあなたのページを気に入って、ブログの投稿やソーシャルメディアのウェブサイトからリンクすることにした場合、HTTPSバージョンのURLを使用する可能性が高くなります。 SEOの観点から、2つのURL間のコンテンツの重複問題を回避するための戦略は何ですか? ユーザーがHTTPS URLに到達したが、ログインしていないか、アカウントを持っていない場合はどうなりますか?HTTPバージョンにリダイレクトする必要がありますか?もしそうなら、あなたはそれをどのように扱いますか? 私の直感は、公開とログインの両方で表示できるすべてのページについて、最初にユーザーがログインしているかどうかをページが検出する必要があるということです。ログインしている場合、HTTPSのままか、HTTPバージョンからHTTPSへの302リダイレクトを使用します。ログインしていないユーザーがHTTPSバージョンのURLに到達した場合、HTTPバージョンへの301リダイレクトを使用します。ただし、よりエレガントで効果的なソリューションを歓迎します。 編集:ユーザーがログインしている場合、すべてのURLはHTTPS(または少なくともオプション)であると想定していましたが、もう少し調査を行ったところ、おそらくその想定は間違っていました。私が人々がそれを実装しているのを見る方法は、機密データを送受信するページに対してのみHTTPSを有効にすることです:ログイン、ショッピングカートのチェックアウト、ユーザープロファイル管理など。どのモデルが最適かを調べようとしています。 どうやら、Google Mailでは、ユーザーのプロファイルの設定を通じて、すべてのページでHTTPSを使用するかどうかをユーザーが選択できるようになっています。これは確かにオプションですが、すべての認証状態で公開されているページの動作に対処する必要があります。 私は他の人が使用するコンテンツ管理システムを構築しているので、正しく理解する必要があります。サイトの所有者はどの設定を使用できる必要がありますか?この時点で、各ページ(SSLで保護されているかどうかに関係なく)を細かく制御し、サイト全体を制御することを考えています。しかし、人々がすべての問題を理解していなくて、最終的にセキュリティ問題を引き起こす可能性がある場合、そのレベルの制御を与えることは間違いかもしれません。それがおそらく、最初の問題です。適切な制御レベルとインテリジェントデフォルトとは何ですか?2つ目は、ユーザーに対するページの動作です。SEOの観点からは、上記で説明したプロセスか、rel="canonical" (推奨されるjmbのように)機能しますが、安全でシームレスになるようにページの動作を詳しく調べることも不可欠です。

4
Apacheログ:“ :: 1…” OPTIONS * HTTP / 1.0 "200-
Apacheサーバーの1つでそれほど忙しくないサイトのログを見るだけで、ログに次のような大量のログが表示されます。 ::1 - - [15/Apr/2011:12:11:40 -0700] "OPTIONS * HTTP/1.0" 200 - ::1 - - [15/Apr/2011:12:11:41 -0700] "OPTIONS * HTTP/1.0" 200 - ::1 - - [15/Apr/2011:12:11:44 -0700] "OPTIONS * HTTP/1.0" 200 - それらは、Apacheがページとその関連画像を提供したGETリクエストのすぐ下に複数回表示されるようです。 彼らはどういう意味ですか? 「::1」とは 彼らが良性であるならば、私は彼らを抑圧できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.