• ベストアンサー

これはApacheを勉強すればよいのでしょうか?

初歩的な質問なのですが、よろしくお願いいたします。 ホームページを運営していると、よく.htaccessでの設定を行う必要があるのですが、これは何の知識というか勉強を行えばいいのでしょうか?やはり、Apacheでしょうか? 本なども買ってみたいのですが、幅が広く焦点もあいまいなため、何をしたらよいのかわかりません。 また、多分ですがwindowsのコマンドプロンプトを使い、色々行いたいのですが、こちらはこちらで又ジャンルが違いますよね?この場合は何を学べばよいのでしょうか?? ジャンルといいますか、基本的な違いがわかっていないため非常に変な質問になってしまいますが、アドバイスいただけたらと思いますので、よろしくお願いいたします。

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

  • ベストアンサー
回答No.2

.htaccessの記述や使い方を知りたいと言うことですか? ご自分のPCにApacheを入れて実験されると良いかと思います。 (古いページですが http://www.sosb.com/hp/ とか) 但し、十分な知識が備わるまでサーバー公開は考えず ルーターのportも閉じたままで試してください。 記述についての説明は http://httpd.apache.org/docs/1.3/ にあります (Apacheをインストールすると http://127.0.0.1/manual/ 以下にもコピーされます) あと、存分に使いこなすには環境変数 ( http://oshiete1.goo.ne.jp/kotaeru.php3?q=2048321 の#2に一覧表示するCGIを載せてあります それぞれの環境変数の意味は http://perl.misty.ne.jp/21.html#c あたりが参考になるかと思います) や 正規表現(perlのそれと互換)の知識も必要になります。 ( http://www.kt.rim.or.jp/~kbk/perl5.005/perlre.html ) あとコマンドプロンプトですが、Apacheと関連してと言うことなら cygwinというものを入れると、UNIX系のコマンドをwindowsのコマンドラインからもある程度使えます http://www.sosb.com/hp/apache/cygwin.htm に説明がありますが、setup.exeのダウンロードは現在は http://cygwin.com/http://cygwin.com/setup.exe です

その他の回答 (1)

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.1

まず前者についてですが、Apacheについて勉強してください。まずはそこからです。 .httaccessを使いこなしたい場合は、TCP/IPとかDNSの仕組みも勉強しておくと役に立ちます。 WebサーバーはApacheだけではありません。IISもありますがApacheの方がまだまだ多いはずです。 手始めの勉強としてはこのサイトから始めてみて下さい。 http://www.tohoho-web.com/www.htm 続いて後者の方ですが、コマンドプロンプトはGUIベースのOS全盛の今、MS-DOSの時代とは利用目的や趣が異なります。 DOSコマンドについてはこちらが参考になると思います。 http://itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/ 勉強しなくてはならないことが想像以上に多くなると思いますが、頑張って勉強してください。