どんなレンタルサーバーを選んだらいいか「マンガで分かる!レンタルサーバーの選び方」を読んで学びます。
![マンガで分かる!レンタルサーバーの選び方](https://cdn-ak-scissors.b.st-hatena.com/image/square/a27d645a07f8b77e0a3ff8ca4450fa2a582a9ffb/height=288;version=1;width=512/http%3A%2F%2Fstatic.heteml-storage.net%2Fmanga%2Fimage%2Ffacebook.png)
「指定したページが見つからない」(404エラー)など、Webサーバが表示するエラーページをカスタマイズしてオリジナルページにする。これも/etc/apache2/conf/commonapache2.confで行う。 すべての17種類すべてのエラーページを用意するのは大変なので、よく使う(?)4種類のページだけオリジナルにした。commonapache2.confのデフォルト設定は、# ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var # ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var # ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var # ErrorDocument 500 /error/HTTP_INTERNAL_SE
HTMLファイルの中でもmetaタグ指定で任意のページに飛ばすことが可能だ。しかし、この方法では明らかに転送元ページが表示されるため、場合によっては不利な点がある。また、永続的に転送させたい場合には、次のようなサーバ側で設定する方法が安心できるだろう。 ここで紹介するのは、Apacheの設定でURL転送(リダイレクト)を行う方法だ。 # vi /etc/httpd/conf/httpd.conf (RPMの場合) # vi /usr/local/apache/conf/httpd.conf (ソースからの場合) DocumentRoot "/var/www/html" <Directory /> Redirect / http://www.example.com/ </Directory> ※メインのホストアドレスにアクセスすると、www.example.comに転送される。ただし、このよ
僕のところに、毎月1,2件必ず寄せられる質問があります。 それは、「wwwあり」のURLと「wwwなし」のURLに関する質問です。 もう少し正確に言うと、「wwwあり」と「wwwなし」の統合です。 同じコンテンツを示すURLが、「http://www.example.com/」と「http://example.com/」のように、2つに分かれてしまっている場合があります。 人間にとっては同じでも、検索エンジンにとってはまったく別のページになります。 被リンクが両方に張られていたら分散してしまうし、それよりもなによりも異なるURLで同じコンテンツなので、複製コンテンツとしてマークされてしまう危険も付きまといます。 本来ならサイトの構築を始める前に、「wwwあり」で運用するのか、「wwwなし」で運用するのか決めるべきですが、何らかの事情で分かれてしまっていることもあるでしょう。 そこで、「ww
現在運用中のWebサーバーで、もうひとつWebサイトを運用する。 ここでは、WebサーバーApacheのバーチャルホスト機能を使用して、以下に示す条件で2つのWebサイトを運用できるようにする。 ・メインWebサイトはhttp://centossrv.com/ ・追加するWebサイトはhttp://virtual.com/ ・メインWebサイトのドキュメントルートは/var/www/html/centossrv.com ・追加するWebサイトのドキュメントルートは/var/www/html/virtual.com ・メインWebサイトへのアクセスログは/var/log/httpd/access_log、/var/log/httpd/error_logに記録する ・追加するWebサイトへのアクセスログは/var/log/httpd/virtual.com-access_log、/var/lo
アドレスの左に付いてるあのアイコン=ファビコン 作成方法は以下の通り 1.「16px×16px」と「32px×32px」の画像 を作成 2.上記をgifかpngで書き出す 3.@icon変換(※インストールしなくてもexeファイルダブルクリックで使えます。) http://www.vector.co.jp/soft/win95/amuse/se201729.html を使って、 32x32 16x16 の2つの画像を、ツール内にドラッグ。 4.@iconで二つとも選択しながら、「マルチアイコンに保存」をする。 ※2つの画像を1つのアイコンにすることができる。 5.好きな場所に保存 6.<link rel="shortcut icon" href="ファビコンまでのパス/名前.ico" /> を<head></head>内に挿入。 7.各ページに設定 8.サーバーにアップ 9.完了 【ドメイ
今回の回答者: NTTPCコミュニケーションズ データセンタ事業部 ホスティングサービス部長 土居昭夫 ホスティングサービス部 サーバプラットフォーム担当 主査 萩原正浩 かつて個人のホームページのURLといえば、「http://www.example.net/~user/」のように、「プロバイダーのドメイン名」の後ろに「/~ユーザー名/」を並べたものが一般的でした。「~」はチルダと読みます。ところが最近は、~が入っているURLはほとんど見かけません。これはニーズの変化と技術の高度化によるものです。 URLの~は、Webサーバー内のユーザー領域を示します。これは、UNIX(ユニックス)で使われる一般的な書式です。例えばWebサーバー内のhomeディレクトリーの下にuserAというユーザー領域があり、ここにindex.htmlというWebページのデータが置いてあるとします。この場合、サーバー
疑問その1:消しても問題ないのか? 結論からいうと、サーバ構築がちゃんと完了するまでは消さない方がよいです。 試しにwelcom.confを削除してApacheを再起動してみるとわかりますが、このようにディレクトリインデックス画面が表示されてしまいます。 これはセキュリティ上好ましくありませんね。 疑問その2:どこから呼ばれているのか? メイン設定ファイルであるhttpd.confから、 Include conf.d/*.conf のようにしてインクルードされています。 疑問その3:何をやっているのか? 3つの処理があります。 URLがあるパターンにマッチする場合に Options Indexes(ディレクトリインデックス画面)を無効にし 403エラーだった場合には専用のエラー画面を返す 個別に見てみましょう。 <LocationMatch "^/+$"> これは、URLが指定した正規表現
ホームページを作る上で、特定の人にだけ見せたいページが出てくるでしょう。 そのようなページでユーザー名とパスワードを入力させる認証ダイアログがポップアップ表示するところを見たことがあると思います。 これを Basic 認証 と呼びます。 ここでは、Basic 認証の仕組みや特徴、.htaccess と .htpasswd の書き方、 そして、.htpasswd に記述するハッシュ化パスワードの生成方法について解説します。 Basic 認証のダイアログ Basic 認証の認証ダイアログは、ブラウザーによって見た目が異なります。 実際に、お使いのブラウザーではどのような画面が出るのかをお試しください。 Basic 認証を試す Basic 認証の特徴 Basic 認証は、認証の仕組みとしては非常にシンプルなため、手軽に用意できるメリットがある反面、 いくつかのセキュリティ上のデメリットもあります
Synopsis htpasswd [ -c ] [ -m ] [ -D ] passwdfile username htpasswd -b [ -c ] [ -m | -d | -p | -s ] [ -D ] passwdfile username password htpasswd -n [ -m | -d | -s | -p ] username htpasswd -nb [ -m | -d | -s | -p ] username password Options -b Use batch mode; i.e., get the password from the command line rather than prompting for it. This option should be used with extreme care, since the password i
ハードディスクメンテナンス 消費税増税強硬推進派、2030年までに30%、2050年までに50%を目指す。投稿記事数は伍阡參陌以上! NimdaやCodeRedなど、wormのlogを別logとして保存します。さらに画像のlogやローカルからのアクセスは残さないようにします。肥大化しがちなlogを、コンパクトに整理しましょう。 Apacheのlog(ログ) Apacheは広く使われているオープンソースのWEBサーバソフトです。 デフォルトではaccess_log(Win32の場合はaccess.log)にlogを残します。 その中に、下記のようなlogが頻繁に見付かります。 “GET /default.ida?XXXXXXXXXXXXXXXXXXXXX(中略)00%u00=a HTTP/1.0" 404 205 “GET /scripts/..%252f../winnt/system32/
ServerTokens OS ↓ ServerTokens Prod ←変更(サーバーの情報を隠す) KeepAlive Off ↓ KeepAlive On ←変更(クライアントとの接続を保持する) ServerAdmin root@localhost ↓ ServerAdmin postmaster@server-manual.com ←変更(管理者のメールアドレスを記入) #ServerName www.example.com:80 ↓ ServerName www.server-manual.com:80 ←コメント解除&変更(サーバー名を記入) <Directory "/var/www/html"> # # Possible values for the Options directive are "None", "All", # or any combination of:
Apache で公開しているコンテンツの中にある画像ファイルに対して、別のサイトのページ内から画像ファイルを参照して表示させることができます。このような方法で別のところで公開されている画像ファイルを参照して表示させる方法を一般的に画像の直リンクといった言い方をします。画像の直リンクが行われると、画像が参照されるたびに画像が設置されているサーバに負荷がかかるため、画像の直リンクは禁止しているところもあります。ここでは Apache で公開している画像ファイルに対して外部からの直リンクを禁止する設定方法について解説します。 Apacheで画像の直リンクを禁止する 画像の直リンクを禁止する方法として、画像に対するリクエストのリファラーをチェックし、リファラーが自分のサイトだった場合には画像へのアクセスを許可するけれど、そうでなかった場合はアクセスを拒否します。リファラーとは参照元のことです。自分
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く