• ベストアンサー

Basic認証で2度認証が生じるので、1度にしたい

さくらの共有サーバーを借りて、独自ドメインでサイトを運用しています。 そのサイトにBasic認証を設定したところ、独自ドメインとさくらドメインとで2度認証が求められました。 1度の認証で済むように設定することは可能でしょうか? 因みに、独自、さくらの順で求められます。 なお、さくらの認証はキャンセルしてもサイトはIEでは表示され、 ChromeではCSSが利いていないかたちで表示されます。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5096/13322)
回答No.2

CSSじゃないとすると、JavaScriptや画像のURLにさくらのドメインが指定されている可能性が高いと思います。 あと、CSSの中から@importで読み込んでいるファイルとか背景画像のURLがさくらのドメインという可能性がありますね。 Wordpressのパーマリンクでさくらのドメインが指定されている個所が無いか確認も必要かと思います。 ブラウザの開発者ツール等で読み込んでいるファイルのリストが見られれば手っ取り早いですが、お使いのブラウザに開発者ツール機能はありませんか。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • t_ohta
  • ベストアンサー率38% (5096/13322)
回答No.1

linkタグでCSSを読み込む際URLがさくらのドメインになってませんか?

mic_goto
質問者

お礼

ご回答ありがとうございます。なっておりませんでした。 なお、今回Basic認証を設置したページは、 WordPressをインストールしただけのページ(テーマ「Twenty Thirteen」のデフォルトのページ)でございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Basic認証と401エラーについて

    ホームページを作っていて、Basic認証を付けているのですが、401エラーページがうまく、表示させられません。 非認証でアクセスし、キャンセルした場合、401.html が表示されるのですが、CSSが反映しないでページが崩れています。 画像も表示されていません。 認証された状態で url/401.html にアクセスすると、正常に表示されます。 CSSや画像ファイルなどはすべて絶対パスで入力しています。 私なりに調べたところ、CSSが崩れた状態のページのソースから、CSSファイルや画像にアクセスすると、そこでも401が返されるので、それらのファイルが拒否されているのだと思います。 401.html のヘッダーに直接CSSを書き込んで、非認証でアクセス→キャンセルした場合、CSSは正常に表示されました。 他にもサイトを作っていて、そこではBasic認証を使っていてもちゃんとCSSは機能しています。 恥ずかしながら、今回作っているサイトと何が違うのか、サーバーにあるファイルを調べてもわかりませんでした。 html に直接CSSを書き込むのは、今後のCSSの修正時に手間がかかるので、できれば一つのCSSで管理したいです。 Basic認証を全体にかけているサイトで、401が返された時、CSSや画像のファイルを有効にする方法はあるのでしょうか? よろしくお願いします。

  • basic認証でキャンセルすると再度認証画面がでる

    質問させていただきます。 初めてbasic認証を行っているのですが、 タイトルの通り、 認証時に何も入力せずにキャンセルボタンを押すと、 何もしなくてもすぐにまた認証画面が出て、 キャンセルを何度も押さないと認証画面が消えません。 エラー画面は表示されているのですが、 キャンセルボタンを何度か押すと、ボタン等にしている画像が表示されなくなり、 CSSも崩れてしまいます。 正しいID・パスワードを入力すると問題なく認証されます。 どこか間違っているところがあるのでしょうか。 .htaccessは AuthType Basic AuthName "client page" AuthUserFile /home/sites/******/********/*/*/*/***********/***/********/client/.htpasswd require valid-user になっています。 どなたかご教示お願い致します。

  • 統合windows認証でのChromeの動作

    お世話になっております。 イントラネットのブラウザをIEからChromeに変更できないかという要望をいただきました。 試しにChromeで表示したところエラー(例外発生)となり表示できませんでした。 IEでは問題なく表示できます。 Chromeの設定の問題でしょうか? ■環境 IIS,統合windows認証,ユーザー偽装設定,C# Webサーバー:windows 2008 ドメインコントローラー:Windows 2008 クライアント:Windows XP SP3 (IE8, Chrome最新) ■動作 ユーザーの情報をADから取得するところで、例外が発生しています。 DirectoryEntry entry = new DirectoryEntory("LDAP://DC=xx"); Object o = entry.NativeObject; // ここで、ComException発生(操作エラー) 以下で実行ユーザーを調べてみましたが、IEもChromeも同じくクライアントのドメインユーザーでした。 ・Enviroment.UserName ・HttpContext.User.Identity ■補足 Webサーバー上でChromeを起動し、「http://localhost/xyz.aspx」でアクセスしたところ問題なく表示できました。 「http://サーバー名/xyz.aspx」だと表示できませんでした。 よろしくお願いします。

  • Basic認証内の動画再生で再度認証をきかれます

    みなさま、よろしくお願いいたします。 Basic認証サイトに、動画(.wmv)を設置したのですが、 動画再生時にも、認証が求められてしまいます。 Chrome、IEで確認済みです。 動画再生時の認証をさせなくするためには、どうすれば よいのでしょうか。 ご教示くださいますよう、よろしくお願いいたします。

  • 独自ドメインにブログ用のサブドメインをつけて別サーバで運用する方法は?

    現在、「お名前.com」で取得した独自ドメインで、レンタルサーバを「さくらインターネット」で借りて、ウェブサイトを運営しています。 仮に、運用中の独自ドメインを「独自ドメイン.com」としますが(実際は日本語ドメインではありません)、この度、必要に駆られまして、 運営中の独自ドメインで、ブログ用にサブドメインをつくり、  ウェブサイト → www.独自ドメイン.com  ブログ → blog.独自ドメイン.com という2つの形で運用したいと考えています。 (ウェブサイトの方は必ずしも「www.」は不要で、「独自ドメイン.com」でもOKです) できれば、ブログサービスは「JUGEM」のJUGEMプラスを使いたいと思っています。 いろいろ調べると、DNS設定をどうにかいじって、CNAME(?)とかいう設定をすればできそうな感じがするのですが、今ひとつわかりません。 1.お名前.com、さくらインターネット、JUGEMでのこういう運用は可能なのでしょうか? 2.可能ならば、それぞれどのように設定すればいいのでしょうか? 3.不可能だとすれば、JUGEM以外のブログサービスを使えばできるのでしょうか?  (お名前.com、さくらインターネットについては、他のサイトも運用中なので引越しできないのですが・・・。) サービスの詳細な話で恐縮ですが、ヒントでもいいので教えていただけませんでしょうか?

  • AwstatsとDigest認証の設定について

    訂正箇所がありましたので再投稿致します。 ■問題 IE8(Windows7)でのみ、認証時に何度もパスワードを要求されてしまう。 ■サーバ環境 CentOS 5.5 Apache 2.2 (yumでインストール) Awstats 6.95 (dagリポジトリからyumでインストール) ドメイン例:aa.com 認証を試しているURL:http://aa.com/awstats/ # awstats用に追加したAliasとセクションコンテナ Alias /awstats/ /var/www/awstats/ <Directory /var/www/awstats/> DirectoryIndex awstats.pl Options ExecCGI order deny,allow deny from all allow from 192.16.1. </Directory> ■詳細内容 AWstatsのディレクトリにDigest認証をかけたく設定したのですが、IE8(Windows7)でのみ何度もパスワードを要求されてしまいます。 awstats.pl にアクセスした際に表示される画像に対して、画像ごとにパスワード要求が行われているようです。 IEのキャッシュを削除し、初回アクセスする時はパスワード要求は一度のみ行われ、ページも正常に表示されています。 IEを再起動した2度目以降にアクセスする際は、毎回画像ごとにパスワード要求が行われてしまいます。 (パスワードを全て入力していくとページは正常に表示され、2回目以降のパスワードをキャンセルし続けると画像のみが表示されない) IE7では試していないのでわかりませんが、IE6、Firefox、Safari、Chrome、Opera、Lunascapeなど他のブラウザではそのような現象は発生せず、パスワード要求は一度しか行われません。 また、IE8とIE6の場合はパスワード認証のダイアログが表示されている段階で、キャッシュに残っていると思われるページが表示されてしまいます。 IE以外のブラウザは正常に認証が行われているので設定ファイルでのディレクトリの指定間違いなどは無いと思うのですが、 IE向けに特別な設定オプションが必要なのでしょうか? IE6用に以下の設定はhttpd.confに追記しています。 BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On 提示するべき設定内容がありましたら提示いたしますので、よろしくお願いいたします。 ■訂正箇所 誤: awstats.pl と同じディレクトリに、単純にHTMLファイルに画像(Awstatsで使われるアイコン画像)をリンクさせたものを作って認証を試した場合は、 IEも含め試した全てのブラウザで画像ごとにパスワード要求が行われるようなことはありませんでした。 正: 単純にHTMLファイルに画像(Awstatsで使われるアイコン画像)をリンクさせたものを作って認証を試した場合も同様の結果でした。

  • PEAR::Authでディレクトリ毎に認証したい

    phpのPEAR::Authでディレクトリが変わった場合に再度認証画面を表示させるようにしたいのと考えております。 例えば (1)http://aaa.jp/aaa/index.php にアクセスした際にphp.iniのauto_prepend_fileでログインページを強制的に表示させ認証させる 認証後は (2)http://aaa.jp/aaa/bbb.php (3)http://aaa.jp/aaa/bbb/index.php などのページにはアクセスできるようにする (4)http://aaa.jp/bbb/index.php にアクセスした場合には再度認証を求める(IDやパスは(1)で認証したものとは異なる) といった動作をしたいのですが、(1)で認証すると、(4)にアクセスする時まで認証したものとして表示されてしまいます。 また、サブドメインを設定して別ドメインとすれば、再度認証を求められるようなのですが、運用上の問題で、同じドメインで管理しなければなりません。 どのようにすればいいかご存じの方いらっしゃいましたら、ご教授お願いいたします。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 他者独自ドメインさくらサーバーで・・ 見れず(泣)

    新しく独自ドメインを追加して、 1日経ちましたがサイトが見れません。 いろいろがんばって調べたのですが あんまり詳しくないせいか、 躓きました。 初歩的な質問で申し訳ないです。 もし良かったらアドバイス いただけませんでしょうか・・? ****************** スタードメインで独自ドメインを取りました。 さくらサーバーで運用予定です。 ↓ さくらサーバーにはもともと ワードプレスをインストールしてあります。 さくらサーバーで最初に取った、 ○○○.sakura.ne.jpのドメインの中にインストールしてあります。 ↓ その後、新しく、 独自ドメインでブログを運用したいので、 さくらサーバーに、 スタードメインでとった独自ドメインを追加しました。 ↓ その後、 もう一つ新しいワードプレスをインストールしました。 新しくスタードメインで取ったドメインを、 さくらサーバーで運用して、 そのドメインでワードプレスでブログを書きたいからです。 ↓ スタードメインの側で、 ネームサーバーの設定をしました。 ネームサーバー1の所に、NS1.DNS.NE.JP ネームサーバー2の所に、NS2.DNS.NE.JP と入力しました。 ↓ が、ブログが見れません(泣。 さくらサーバーには、 もともと最初のドメインにワードプレスを入れてあったのですが、 そのブログも見れません。 Index of/ Name | Last modified | Size | Description と表示され、ワードプレスのファイルは表示されるのですが サイトそのものが表示されないのです・・。 **************** 何卒よろしくお願い致します。

  • さくらインターネットサーバーの独自ドメインにMovable Type4を設定したいのですが。

    さくらインターネットの独自ドメインにMovable Type4.1をうまく反映できません。 いつもお世話になっております。 何度かチャレンジしましたがサクラインターネットの独自ドメインにMovable Type 4.1の設置が完了できません。どうか助けてください。 サーバーはさくらインターネットで下記の手順で進め勧めました。 http://support.sakura.ad.jp/support/manual/rs/mt4_man.shtml 上のマニュアル通りに進めて、example.sakura.ne.jp を私の独自ドメイン名に変更したところ、Movable typeはうまくインストールされました。しかし、記事を書いても記事がうまく表示されません。現在の不具合を以下に記載します。 【不具合状況】 再構築をしたあとサイト表示しましても、トップページのみ、 独自ドメインで表示されますが、他のリンクページや記事ページは404エラーが発生します。 また、TOPページに関しても、CSSや画像のリンクは外れておりテキストのみが表示されます。 Q1:初期ドメインは●●●.sakura.ne.jpで、さくらインターネットで 取得した独自ドメイン●●●.comを使用してブログを公開したいのですが、方法をおしえてください。 Q2:さくらインターネットのエイリアス設定は/abcにしています。ですので、Movable Typeをアップした、[mt]というファイルをabcの中に入れています。ここも何か変更が必要でしょうか? サーバー さくらインターネット スタンダードプラン Movable Type 4.1 お伝えする情報が不足しておりましたら、補足いたします。 いろいろ探すと皆様、ヒントと自力で解決なさっているようで 悩んでおります。。。よろしくお願いします。

  • Windows8の認証不具合について

    Windows8をインストールした直後は、「パスワード保護共有の共有を有効ににする」がチェックされていますので、ほかのコンピュータから共有フォルダに入る時、ユーザ名とパスワードを聞いてきます。 そこで、同オプションを「パスワード保護共有の共有を無効にする」に設定すれば、認証ウィンドウは表示されずそのままアクセスできます。 問題は、ここからです。同じWindows8(90日評価版)のマシンにアクセスしたとき次のようになります。 ・Windows7のデスクトップからアクセス   どうしても認証画面が表示される ・Windows7のノートから     通常のように認証なし ・Vistaのデスクトップから    通常のように認証なし ・WindowsXPのノートから    通常のように認証なし ・Windows8(プレリリース版)から  どうしても認証画面が表示される 認証画面が表示/非表示は、サーバ側(Windows8(90日評価版))の設定で 変わるものだと理解しています。クライアント側の設定で表示/非表示が 変わるものでしょうか? もちろん、各マシンのユーザ名はすべて異なります。ネットワークも パブリックにはなっていません。フォルダの共有やネットワーク探索も 有効化してあります。 どうしたら、 ・Windows7のデスクトップ どうしても認証画面が表示される ・Windows8(プレリリース版) どうしても認証画面が表示される の認証画面を消すことができるでしょうか?