タグ

*まとめとapacheに関するk_goboのブックマーク (6)

  • .htaccessを使ったよく使うリダイレクトまとめ

    Webサイト公開後、.htaccessを使って旧ページから新ページにリダイレクトをかけます。何度も同じようなことをしているのですが、やはり忘れっぽいので、よく使うリダイレクトの書き方をまとめておきます。 私と同じような誰かのお役に立てれば幸いです。 私がよく使うリダイレクトは301リダイレクトのため、この記事のコードは全て301リダイレクトとなっています。302リダイレクトを用いる場合は、適宜変更してください。 0. .htaccessとは?1.あるURLから別のURLへのリダイレクト2.ディレクトリまるごとリダイレクト3.類似したファイル名のURLをまとめてリダイレクト4.特定のディレクトリをリダイレクトから除外する5.特定のファイルをリダイレクトから除外する6.wwwなし / ありを統一する7.https(SSL)のURLへリダイレクトまた、上手く動作しない場合のパターンも挙げてみまし

    .htaccessを使ったよく使うリダイレクトまとめ
  • PHP x Ajax = CMS ! » [.htaccess] リライト(サイトの移転・wwwの有無を統一・アクセス制限)

    リライト(書き換え)の記述例 一般的な記述例 #リライトエンジンの開始 RewriteEngine on #書き換えのベースとなるパス RewriteBase / #ドメインをwwwありに統一 RewriteCond %{HTTP_HOST} ^(example\.com)(:80)? [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] #ディレクトリの移転 RewriteRule ^old_dir(.*)$ /new_dir$1 [R=301,L] #ファイルの移転 RewriteRule ^old_dir/index\.html$ /new_dir/index.html [R=301,L] #クローラのアクセス禁止 RewriteCond %{HTTP_USER_AGENT} Badbot-1 [NC, OR] Re

    k_gobo
    k_gobo 2014/09/03
    R=301でのリダイレクト、一度パス間違えたら記憶されて全く上書き出来ないんだがどうしたらいいのか……。
  • [XAMPP]WinXPローカル環境で複数ドメイン管理 | Like@Lunatic

    XAMPPを使うと、ローカル環境でサイトの動作確認ができて大変便利です。 複数のサイトを制作・管理する場合、ローカル環境に複数のドメインがあったら便利だと常々思っていました。実際にやってみたところ、うまくいったのでその方法をご紹介します。 環境: Windows XP SP2 XAMPP for Windows Version 1.6.6a XAMPPのインストールディレクトリはデフォルト設定のまま(C:\xampp)です。 C:\xampp\apache\conf\extra\httpd-vhosts.confをテキストエディタで開き、 #NameVirtualHost *:80 となっているところの先頭の#を取り除きます(コメントアウトを外す)。 仮にD:\htdocs\hogeというディレクトリをhttp://hoge.localhost/というサブドメインで参照したい場合、同ファイ

    [XAMPP]WinXPローカル環境で複数ドメイン管理 | Like@Lunatic
  • XAMPPで複数の仮想サイトを発行|情報備忘録

    HOME>情報備忘録>XAMPPで複数の仮想サイトを発行 XAMPPで複数の仮想サイトを発行 XAMPPをデフォルトインストールするとドキュメントルートはhtdocsに設定され、ブラウザで http://localhost/ にアクセスするとページがみれる。 1つのサイトだけ構築するには http://localhost/ でアクセスすればいいが、複数サイトを構築す場合フォルダを掘らなければならない。そうすると番環境とディレクトリの階層構造が変わる場合があるので、面倒だ。 色々と調べたらapacheのhttpd-vhosts.confとwindowsのhostsファイルをちょこっと編集して仮想サイトが発行できるようなので手順をメモしておく。 まずはapacheのhttpd-vhosts.confの設定。 XAMPPをデフォルトインストールした場合、「C:\Program Files\xa

  • サイトやブログの運営でよく使いそうな.htaccessの設定のまとめ

    ウェブサイトやブログの運営でよく使いそうな便利な.htaccessの設定を紹介します。 こういうまとめは定期的にあがってきますが、やっぱり必要なのでシェアします。 10 useful .htaccess snippets to have in your toolbox [ad#ad-2] 下記は各ポイントを意訳したものです。 URLからwwwを削除 hotlinkingの防止 feedをfeedbunnerにリダイレクト カスタムエラーページ ダウンロードファイルの処理 PHPのエラーのログ URLからファイルの拡張子を削除 ディレクトリのファイルリストを見せない ファイルを圧縮して軽量化 文字コードの指定 URLからwwwを削除 SEOなどの理由で、URLからwwwを削除して使うことがあるかもしれません。このスニペットは、あなたのウェブサイトにwww付きでアクセスしてきてもwww無しに向

    k_gobo
    k_gobo 2011/06/01
    コピペ便利!
  • サイトを公開する際に最低限抑えておきたい Apache の設定 | バシャログ。

    こんにちは nakamura です。最近トルシエさんテレビ出すぎじゃありません?ウィイレヤロウヨ。オフサイドダヨ! さてさて今回は意外と知られてないけど、サイトをインターネットに公開する際には知っておいた方が良い Apache の設定をいくつかご紹介します(一部 PHP の設定もありますが)。この設定をしていないからといって即危険にさらされるという訳でもありませんが、リスクの芽は摘んでおくに越した事はありませんよね。 無駄な HTTP ヘッダを返さない ディストリビューションにより異なるかもしれませんが、CentOS デフォルトの設定の場合 Apache が返してくる HTTP ヘッダは以下のようなものです。 HTTP/1.1 200 OK Date: Mon, 05 Jul 2010 01:01:14 GMT Server: Apache/2.2.3 (CentOS) X-Powered

    サイトを公開する際に最低限抑えておきたい Apache の設定 | バシャログ。
  • 1