• 締切済み

URLアクセス制御

さくらのレンタルサーバ(スタンダードプラン)を利用しております。 ホームページなどを公開した場合に、初期のURLは "http://old.sakura.ne.jp" のようになりますよね。 さらに、新規に別ドメインを作成してエイリアスを指定すれば "http://new.sample.ne.jp" という別ドメインからでも同じ場所にアクセスできます。 このとき、初期のドメインからのアクセスは禁止し、新規に作成したドメインからのアクセスのみ許可したいのです。 Apacheの<Location>ディレクティブが使えれば簡単ですが、.htaccessでは利用できないようです。 cgiなどのプログラムを利用すればアクセスを制御することは可能ですが、それも避けたいです。(静的なファイルなどにはどうしようもないため) 何か良い方法をご存知の方はご教授ください。

noname#88051
noname#88051

みんなの回答

noname#79554
noname#79554
回答No.1

「サブドメインを使用しxxx.sakura.ne.jpを表示しない方法」 という質問が過去に在ります。 ひょっとしたら目的は同じかな? と思ったので、参考URLを載せておきます。

参考URL:
http://oshiete1.goo.ne.jp/qa3965977.html

関連するQ&A

  • 外部へのアクセスでリダイレクト

    例えばphpで外部URL(自身とは別のドメイン)へ header() を使ってリダイレクトしようとしたとします。 そのアクセスをApacheのディレクティブで自身の特定のパスにリダイレクトすることは可能で しょうか。 つまりサーバ内部(php)で発生した特定URLへのアクセスについて、Apacheディレクティブを使ってリダイレクトしたいというわけです。

  • javascriptでアクセス制御されているファイルにアクセス

    javascriptからあるディレクトリ中のファイルの内容を読み取って処理を行うようなアプリケーションを作成しようと思っています。 ただこのファイル自体を外部、例えばブラウザから直接参照されたくないので試しにhtaccessでFilesディレクティブの機能を使用してディレクトリ自体へのアクセスを制御してみたのですが、こうするとjavascriptからもファイルへアクセスできなくなりました。 こういった場合はどのようにすればよろしいのでしょうか? あるいは別の方法などはありますでしょうか? どなたかご存知でしたらご教授ください。 よろしくお願いいたします

  • レンタルサーバーのアカウントのドメインの表示を取り下げたい

    お世話になっております。 example.comという独自ドメインを取得、DNSを正しく設定し、 さくらのレンタルサーバーでは、hogeというアカウントでサーバーを取得している状況で、(ドメイン・アカウント共に仮です) サイトを運営しています。 しかし、ひとつ問題がございまして、 htmlなどを作成し、ftpを使ってUPしたところ、 さくらのレンタルサーバーでの初期ドメイン hoge.sakura.ne.jp と、自分で取得した独自ドメイン example.com で、URLは違うのに全く同じ内容の表示がされてしまいます。 hoge.sakura.ne.jp にアクセスしたら自動的にexample.comのアドレスに飛ぶようにしたいと思って いるのですが、この場合どのようにしたらよいのでしょうか・・・? ※htaccessやcgiは使用可能です

  • さくらのレンタルサーバ・ライトでサブドメイン

    http://www.sakura.ne.jp/rs/02.shtml 一番安い、ライトに入っています。 初期ドメインが xxxx.sakura.ne.jpで 現在 サブドメインをとって xxxx.jpn.org っという感じで、サイトを作っています。 http://faq.sakura.ad.jp/cgi-bin/sakura.cfg/php/enduser/std_adp.php?p_sid=pFh4lk-h&p_lva=&p_faqid=226&p_created=1126777570&p_sp=cF9zcmNoPTEmcF9ncmlkc29ydD0mcF9yb3dfY250PTMmcF9zZWFyY2hfdGV4dD3jgrXjg5bjg4njg6HjgqTjg7MmcF9jYXRfbHZsMT00JnBfY2F0X2x2bDI9fmFueX4mcF9wYWdlPTE*&p_li= ここによると、サブドメインが2個設定できるという事で 先ほど xxxxx.crap.jp っというものをとりました。 その設定でわからない事があります。 http://xxxx.jpn.org で、利用している事を http://xxxxx.crap.jp で、わからないように 全く別のサイトみたいな風な作り方をしたいのですが その設定がわかりません。 登録されているドメインごとに、表示するページの内容を分けることができます。 リダイレクトとエイリアスの違いはアドレスがジャンプするか、しないかの違いです。 ※ エイリアスはプレミアムとスタンダードでのみ利用できます ※ >エイリアスとして使用する (ライトプランでは利用できません) っとかかれていますが、これがよくわからないのです。 http://xxxxx.crap.jpこうアクセスして表示されるには どうすればいいのでしょうか?

  • .htaccessに記述できるディレクティブの制限

    Linuxで動かしているApacheで公開しているディレクトリに、.htaccessでBASIC認証を設定しています。 必要があり、.htaccessに別のディレクティブを追加したところ、Internal Server Errorとなってしまいます。 httpd.confなどで、使用できるディレクティブが制限されているのでしょうか。 それとも、追加したディレクティブの書き方に問題があるのでしょうか。 よろしくお願いします。

  • URLの正規化について(MT利用)

    はじめまして。 URLの正規化について、悩んでおります。 わかる方がいらっしゃれば、ご指導願います。 【環境】 ドメインは、さくらで取得。 レンタルサーバーは、さくらのスタンダード。 CMSを使っており、MovableType4.25。 FTPにて管理。 取得したドメインのサブドメインを使って、ブログを制作。 【仮定】 取得ドメイン:example.com サブドメイン:〇〇〇 【悩み・現状】 制作して半年ぐらいになり、それなりに集客も出来るようになってきたのですが、最近気付いたことがあります。 それは、重複のURLが非常に多いということ・・・。 異なるURLだけど、同じ内容のものが4つも存在している現状です。  http://〇〇〇.example.com/  http://example.com/〇〇〇/  http://www.example.com/〇〇〇/  http://example.sakura.ne.jp/〇〇〇/ 上記4つのURLが同じ内容になっています・・・。 もしかしたら、見つけられていないだけで、他にもあるかも。 インターネットを色々調べていると、わかったこともあります。 <link rel="canonical" href="http://〇〇〇.example.com/">をhead内に入れる。  ⇒しかし、これは全ページに入れる必要があるかどうかが不明。   http://〇〇〇.example.com/△△△/というページを作成した時、このページにも<link rel="canonical" href="http://〇〇〇.example.com/△△△/">を入れなければならないとなると、とんでもない手間になるのではないか。 htaccessでリダイレクト? 仕組みはわかるのですが、どこにどのように入れればいいのかが不明。 【理想・質問】 http://〇〇〇.example.com/ の1つのみにしたい。 それが可能かどうか。 可能であれば、そのやり方。 不可能であれば、SEO上、最も有効な手段は何か。 また、この4つも重複URLがあるのって異常ですよね? 長文になりましたが、何卒、宜しくお願いします。 ※FTPのフォルダを見ると、 /home/example/www/ ↑この階層の下に、 mt/・・・ △△△/・・・ .htaccess index.html というフォルダを置いています。 置き方がまずいのでしょうか・・・。

  • .htaccessで携帯アクセスを非SSLに振り分け

    CGI送信フォームを入れたのですが、(さくらの共有SSLにて) パソコンからの送信はなんとか可能になりましたが、 モバイルからはSSL通信が拒否されアクセスすらできません。 とっても困りました・・・((+_+)) そのため、モバイルのアクセスだけを非SSLにしようと考えました。 この考えは正しいですか? パソコン  https://****.sakura.ne.jp/form.html モバイル  http://****.sakura.ne.jp/form.html 上記の様に .htaccessで携帯のアクセスだけを非SSLにしようと思いますが 今のフォームをそのままにしておいて モバイルアクセスを非SSLのhtppに飛ばす事が可能ですか? その場合、.htaccessにどう書いたら良いでしょうか? お願いします<(_ _)> また、その場合 現在、トップページのリンクは、https://~ のままですが .htaccessで振り分ければ、このままのリンクで大丈夫でしょうか?

  • さくらの独自ドメイン設定、マルチドメイン設定について

    さくらの独自ドメイン設定、マルチドメイン設定について さくらレンタルサーバーのスタンダードプランを利用しています。 申し込みのときに作った「aaa.sakura.ne.jp」に 他社で作った「bbb.net」というドメインを設定しています。 また、別サイト運営のためにマルチドメインも利用していて 「aaa.sakura.ne.jp/ccc」を「ccc.net」で表示できるようにしています。 aaa.sakura.ne.jp || bbb.net aaa.sakura.ne.jp/ccc/ || ccc.net || bbb.net/ccc/ こんな感じです。 たとえば、googleなどで【word1】で検索をかけたときに 「bbb.net」内の【word1】がヒットしたとします。 この場合、「bbb.net」=「aaa.sakura.ne.jp」なので 「aaa.sakura.ne.jp」の方はヒットしないのですか? どこかにリンクがない限り、 検索ロボットは「aaa.sakura.ne.jp」にはクロールしてこないと考えていいのでしょうか? 同じように、「ccc.net」は「aaa.sakura.ne.jp/ccc」=「bbb.net/ccc」なんですが、 やはり、【word2】で検索などをかけた際に、 「ccc.net」ではなく、「bbb.net/ccc」「aaa.sakura.ne.jp/ccc」などで ヒットすることはあるのでしょうか??

  • サーバーの初期ドメインはWHOIS対策になる?

    質問があります。独自ドメイン取得でWHOIS対策 のほうはどうなのかといろいろと調べております。 独自ドメインで個人情報が漏れない(安全性の高さ) ではさくらインターネットがいいのではないかという 結論です。というのも、名前は任意で住所電話は さくらのほうが記載されるからです。 で、さくらのサーバーを借りたときに入手できる 初期ドメインというものがありますよね。 XXXXX.sakura.ne.jpというものです。 試に現在利用中のXXXXX.sakura.ne.jpをWHOIS で検索してみたら、データそのものが表示されません。 ということは、独自ドメインなどを入手などせず、 個人情報の観点から初期ドメインのアドレスだけを 使っていればいいのかなーと。 実際、このXXXXX.sakura.ne.jpの初期ドメインが WHOISに検索されないというのはどういうシステム なのですか?また、初期ドメインが検索される (個人情報が公開)される可能性はあるのですか?

  • さくらのスタンダードでLaravelを動かしたい

    PHPフレームワーク「Laravel」を触ってみたいと思っています。 現在、テスト環境として、さくらレンタルサーバー・スタンダードを契約しています。 「Laravel」をダウンロードして、サーバーにアップしました。 Apacheの設定とか出来ませんので、テスト、と割り切っての動作確認を行おうと思っており、公開ディレクトリの「public」直下に存在する「.htaccess」を外しました。 その状態で、「http://○○.sakura.ne.jp/public/」 にアクセスしてみると HTTP 404エラーとなってしまいます。 ちなみに、上記のやり方で、ロリポップサーバーにアップしたところ、こちらは「Laravel」のトップページが表示されました。 どなたかお分かりになる方、教えて頂けませんでしょうか。 もしかしてさくらレンタルサーバーで「Laravel」は使えないのでしょうか?

    • ベストアンサー
    • PHP