Windowsサーバーでhtaccessのような設定をする方法

このQ&Aのポイント
  • IISサーバーでもhtaccessに似た設定を行うことが可能です。認証やリダイレクト処理、アクセス制限なども設定できますが、ファイルの形式は異なります。
  • もしhtaccessのような設定ができない場合、IISではどういった方法で設定を行うのか調べていますが、具体的な情報は見つかっていません。
  • 初心者にとっては、サーバー側で必要なものをインストールする必要がある場合もあるようです。詳しい情報が欲しいと思います。
回答を見る
  • ベストアンサー

windowsサーバーでhtaccessのようなことを・・・

よろしくお願いします。 今回初めてIISサーバーのサイトをかまう事となったのですが、いろいろと勝手が違い戸惑っております。 構うといってもサーバー管理者ではないので、FTPなどからアクセスする程度なのですが、IISサーバーでもapacheのようにhtaccessみたいなものを使って色々と設定が可能なのでしょうか? 例えば、認証やリダイレクト処理やアクセス制限等々・・・ もちろんサーバーサイドの制限があるので一概には言えないと思いますがIISでそのようなことが可能な場合、通称何というファイルで設定を行うのでしょうか? もしそのような事ができない場合には、IISではどういった経緯、流れでそれらの設定を行っていくのですか? まったくの初心者的質問で申し訳ありませんが、調べてサーバー側で何かをインストールする・・・?的な記事しか発見できず困っております。 どなたかご存知の方、いらっしゃいましたらアドバイスいただけると幸いです。 どうぞよろしくお願いいたします。

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

  • ベストアンサー
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

IISをやらなくなって何年も経つのですが・・・ IISの設定はファイルを直接触りません。GUIです。 色々出来ますよ。一般のWEBサーバが出来ることは 出来て当たり前ではないでしょうか。 GUIを出すための入り口は幾つかあります。 コントロールパネルの管理ツールから入れるでしょう。 今はインストールしていないので具体的な名前が出て きません。

yuyukina
質問者

お礼

ありがとうございます。 コントロールパネルですか・・・。GUIということですので FTPのみ提供されていて、管理画面に入れないとなると基本的に すべての設定は皆無でしょうか・・・。 管理者の方にお願いするほかなさそうですね・・・。

関連するQ&A

  • 「.htaccess」に関して質問です。

    「.htaccess」に関して質問です。 アクセス制限とリダイレクトを同時にかけて 自分はパスワードを入力してサイト内を見る事ができるが 一般の閲覧者はリダイレクト先のページに飛ばす…ということは出来ますか? 今のところ、アクセス制限画面が出ずにリダイレクトされてしまい、 自分もサイト内を見られない状態です(当然かもしれませんが…)。 目的はサーバー移転です。 さる事情により旧サーバーは解約済み 新サーバーは空っぽで、 URLは既に新サーバーに繋がっています。 このままだとサイト構築の一部始終を一般の方々に見られてしまいます。 ちなみにショッピングサイトなので、 作業中は絶対見られるわけにいかないです。 どなたかヒントをいただけないでしょうか? 当方、「.htaccess」は初めてです。 どうぞよろしくお願いします。

  • WindowsNTserverで.htaccessファイルを設置可能にするにはどうしたらよいのでしょうか?教えてください。

    .htaccessファイルを使用可にするには、サーバー側で設定をしないといけないと思うのですが、どうしてもできません。 WEBサーバーソフトは、IISを使用しています。 どのように設定すれば、.htaccessファイルが動くようにできるのでしょうか? Apacheやhttpdなどのソフトではなく、IISでの設定方法を教えてください。 宜しくお願い致します。

  • .htaccessについて

    WindowsにApacheを入れているのですけれど、 php.iniの変更に.htaccessを使う事は出来るので しょうか? また、IISでも.htaccessのような感じでphp.iniの 設定が出来るのでしょうか。 よろしくお願い致します。

    • 締切済み
    • PHP
  • .htaccessの使い方

    すいません、Apache1.3.33で自宅サーバを作り、 .htaccessを利用しようとしたところ、 .htaccessが機能してくれません。 Apacheの方で何か設定をしないと使えないんでしょうか? また、その場合、何処にどのような設定を施さないといけないんでしょうか?

  • IIS htaccessの設定

    こんにちは、いつもお世話になります。 ウィンドウズ2000でサーバーがあって、IISでwebサーバーとして使い、FTPも見よう見真似でなんとか動かしているのですが、サーバー管理に関しては初心者すぎて、いろいろと調査中です。 1 IISの入門書・入門サイトがございましたら教えて下さい。過去ログの豊富なML等もあれば嬉しいです。 2 この状況でhtaccessは利用できますか?  3 ApacheってwebサーバーソフトはIISと共存させるものではないと思いますが、この認識は正しいですか? 以上、よろしくお願いします。

  • htaccess ファイルについて

    ベーシック承認をするときなどに使う .htaccess はアパッチのみで動作するものなのでしょうか? 他の種類のサーバーソフトを使っている場合や、自分のパソコンをサーバーとして公開している場合などは、どのようにしてアクセス制限(IPアドレスによるものではなく)をすればいいのでしょうか?

  • Apacheのhttaccessで内部リダイレクト

    Apacheのhttaccessで内部リダイレクトアクセスのみを許可する Apacheのhttaccessで内部リダイレクトアクセスのみを許可 Apacheのhtaccessでアクセス制限を設定しようと考えています。 特定のファイル or ディレクトリへの直接アクセスを制限して 内部リダイレクトでのみファイル or ディレクトリへのアクセスを許可 するといったことは可能でしょうか? ファイル or ディレクトリにhtaccessでアクセス制限をかけて 内部リダイレクトでのみアクセスできると聞いたのですが。。。 はじかれてしまいます。。。 よろしくお願いします。。

  • IISで特定のIPだけアクセスできるようする方法を

    IISで特定のIPだけアクセスできるようする方法を知りたい。 Windows Server(2019)のIISで特定のIPだけからのアクセスを許可してその他をリダイレクトできないのです。 この程、WEBサイトをWindows Server2008R2からWindows Server(2019)にアップグレード中なのです。概ねDBとコンテンツのセットアップができたのです。 その為、公開前に動作テストとバグチェックを行う為に、動作テスト中とバグチェック中は 特定のIP(私のIP)からのみアクセスできるようにしてから、その他のIPからのアクセスはメンテナンス中画面のサイトにリダイレクトさせたいのです。 しかし、Windows Server(2019)のIISでは特定のIPからのアクセス許可して、その他のIPは制限できたのですが、その他のアクセス制限したIPをリダイレクトさせる方法が分かりません。 Windows2000やWindows7のIISの場合には以下のURLのようにリダイレクトできるようなのですが、 https://www.atmarkit.co.jp/ait/articles/0908/07/news108.html Windows Server(2019)のIISではは以下のURLのように特定のIPからのアクセス許可とその他のIPの制限しかできず、制限したIPをリダイレクトする方法が分かりません。 https://www.server-world.info/query?os=Windows_Server_2019&p=iis&f=... どなたかご存知であればご教授頂けませんでしょうか? ちなみにプログラムはレガシーASPで2000年頃に制作した古いプログラムでWEBサーバーApacheではありません。 Apacheなら.htaccessファイルで可能な事は、理解していますが、残念ながら古いレガシーASPなので、Apacheでは動作しません ちなみに、特定のIP(私のIP)以外を制限すると制限されたIPからアクセスすると「エラー403」となりアクセス不能になっています。 これを(適当なサブドメインにメンテナンス画面を作り)そのメンテナンス画面にリダイレクトしたいのです。 一応、Windows Server(2019)のIISの役割と機能で「HTTPリダイレクト」と「IPアドレス及びドメインの制限」という機能はインストールしましたが、この「IPアドレス及びドメインの制限」では特定のIPからのアクセス許可とその他のIPの拒否はできますが、の他のIPの拒否した際のリダイレクトをする方法もしくは機能が見当たりません。

  • htaccessで制限したフォルダ内の指定ファイルのみ許可

    .htaccessでサーバ全体にパスワード制限をかけてあるのですが、この状態で認証失敗のエラーページをカスタマイズしたいのですが、可能でしょうか。 ErrorDocument 401 http://・・・ でサーバ外にリダイレクトすれば可能なのですが、あまり美しくないので・・・。 401エラーのドキュメントだけ認証不要にすることは可能でしょうか? よろしくお願いいたします。

  • サーバーAでcgiで認証し、サーバーBへ飛ばす

    サーバーAでcgiでユーザーIDとパスワードで認証し、サーバーBの一般からアクセスされたくないURLに飛ばす方法を教えてください。 サーバーB側で、どのような受け口を作ればよいのかで悩んでいます。 cgi(Perl)のスキルと、Apacheのスキル少々です。 ヒントだけでもいただけましたら後は勉強します。 (1),サーバーAで、cgi(Perl)を使用してユーザー認証します。 (2),認証OKの場合、cgiからサーバーBへリダイレクトします。 (3),サーバーBでは、上記の認証OKのアクセスだけを許可します。 サーバーBには、htmlやpdfなどを置いています。 これを、.htaccessのREFERER認証を使用して、サーバーAのREFERERを持ったものだけを 通す設定にしてみました。 この場合、最初に呼んだhtmlは表示されますが、そのhtmlからimgタグで呼んだ画像などは 表示されません。 また、そのhtmlから同じディレクトリ内の他のhtmlへ飛ぶこともできません。 特にREFERER認証に拘りません。何か良い方法はありませんでしょうか。