タグ

apacheに関するsometkのブックマーク (20)

  • 【apache】htaccessでリダイレクト(転送)設定する場合の記述方法

    久しぶりの更新になってしまいました^O^・・・ 今回はapacheサーバーでリダイレクト設定の方法をメモ! apacheサーバーでサイトの移転やパーマリンクの変更などでリダイレクト設定したい場合は、.htaccessファイルに記述します。.htaccessに記述することで、旧URLへのアクセスを新しいページに自動転送することができます。 「.htaccess」を作成する際の注意事項 ■.htaccessファイルが置かれたディレクトリ以下が、リダイレクト有効範囲となります。 ■.htaccessファイルの作成方法 ファイル名は、ドットから始まる「.htaccess」にします(ファイル拡張子はありません)。 保存した際に〜.txtなどの拡張子がついている場合はファイル名を変更して拡張子を除きます。 ■記述の最後に必ず改行を入れる 「.htaccess」ファイル内の最後には、必ず改行を入れて下さ

    【apache】htaccessでリダイレクト(転送)設定する場合の記述方法
    sometk
    sometk 2015/10/01
    .htaccessについて、RedirectMatch 301 .* http://
  • Apache で Digest 認証の設定

    WWW でユーザ認証を行なう際、Basic 認証が用いられることがあります。Basic 認証は認証情報を送信する際、プレインテキストを MIME エンコードして送信します。MIME エンコードされた文字列はすぐに戻せます。つまり通信内容が盗聴されるとログインIDとパスワードが簡単に知られてしまいます。 この欠点を無くし、認証情報の送信に MD5 による暗号化と、チャレンジ・レスポンス方式を採り入れたダイジェスト認証というものがあります。盗聴に強く、Apache 2.x 系であれば最初から利用可能です。最近の WWW ブラウザもほとんど対応していますので、Basic 認証を使う必要はほとんどありません。Digest 認証を使いましょう。 認証ファイルの生成 まず、ID とパスワードの情報が格納されるファイルを作成します。Basic 認証ではパスワードの情報を htpasswd コマンドで作成

  • PHP5.6からPHP7にアップグレードして実際にはまった点9個 · DQNEO日記

    仕事で使っているPHPアプリケーションをPHP7 beta1で動かしてみたらそのままでは動きませんでした。 私が実際にはまった点を紹介します。 なお、PHP7の変更点についてはhnwさんの記事に詳しく網羅されているのでご一読ください。 PHP7で変わること - hnwの日記 Apacheのモジュール名が変わっていた ApacheにPHPを組み込むためのモジュール(俗にいうmod_php)のモジュール名・ファイル名が変更になっていました。 LoadModule php5_module modules/libphp5.so ↓ LoadModule php7_module modules/libphp7.so memcache extensionがインストールできない PHPからMemcachedを使うためのExtensionには2つあります。 memcache memcached memca

    PHP5.6からPHP7にアップグレードして実際にはまった点9個 · DQNEO日記
  • .htaccess の書き方

    .htaccess とは.htaccess のルールファイル名コメントアウト文字コードと改行httpd.conf転送と有効範囲正規表現Apache のモジュールと .htaccess で利用可能なディレクティブモジュールとディレクティブ一覧HTTP環境変数後方参照RewriteRuleの後方参照RewriteCondの後方参照まとめ.htaccess とは[1] Apache HTTP Server Webサーバソフトウェアが "Apache" である必要があります。 .htaccess とは、Webサーバの動作を制御するための設定ファイル [1] です。設定例としては、特定のファイルやディレクトリのアクセスを禁止したり、HTTP 404(Not Found:未検出)エラーページをカスタマイズすることもできます。.htaccess は設置しなくともWebサイトは問題なく動作しますが、セキュ

    .htaccess の書き方
  • MAMPでの複数のローカルホストのたてかた! - Qiita

    MAMPは、Apache, MySQL, PHP をパッケージとして一括インストールすることができるソフトです。PHPの勉強用やPickles Frameworkの様なPHPベースのCMSを自分のPC上で構築出来ます。 ここではMAMPのインストール方法と複数のローカルホストをたてる時の設定の仕方を書いてみます。 MAMPのダウンロード 以下のMAMPの公式サイトからパッケージをダウンロードできます。 http://www.mamp.info/en/ ダウンロードしたMAMP_MAMP_PRO_3.0.5.pkgというファイルをダブルクリックします。↓ インストーラーの流れにそっていけばインストール出来ます。(MAMP PROがいらない場合は一番最後でカスタマイズを選択すればMAMPのみをインストール出来ます) "MAMP" の中に "MAMP.app" というファイルがあるので、ダブルク

    MAMPでの複数のローカルホストのたてかた! - Qiita
    sometk
    sometk 2015/04/13
    Virtual Host Settings Case of MAMP
  • 無断転載を発見!.htaccessを使って画像差し替え対策してみました | 男子ハック

    @JUNP_Nです。ブログを長くやっていると色々なことがあるわけで、先日男子ハックの記事を全文転載&画像も直リンしているサイトを発見したので対策をしてみました! .htaccessを使って直リンされた画像を別画像に差し替えてみた ※記事公開後に気がついたのですが、なんだかCDNとバッティングしてしまって不具合が起こってたので、現在画像対策は一時中断しています。(H25.9.15 14:00) 見つけてしまった記事は以下の「ブロガーならJPEGminiを利用する時は自動リサイズも設定しておくと便利」という記事。 無断転載先はこちら 「@JUNP_Nです。」とか入っているし、画像も直リンだし、色々アレなの見つけてしまいました。 このサイトは男子ハック以外に無断転載しているようで、AppBankさん、ファミ通Appさんの記事も無断転載しています。 無断転載されている記事数も複数にわたっていたので

    無断転載を発見!.htaccessを使って画像差し替え対策してみました | 男子ハック
    sometk
    sometk 2013/09/16
    この人の記事のなかでは珍しく感心した。
  • Apacheにバーチャルホスト利用で複数サイトのテスト環境を作成する方法 | PHPプログラマのバリ・ポジ情報ブログ

    Apacheを利用していてプログラム開発をしていると複数の開発環境がほしい時があると思います。 そんなとき便利な方法を紹介します Apacheのバーチャルホストの機能を利用して複数のテスト環境を用意する方法です。 「XAMPP」を利用して環境を作った場合の設定例です。 今回は、ポート番号を分けることで複数のテスト環境を構築します。 まず、「C:\xampp\apache\conf\extra」のフォルダにある「httpd-vhosts.conf」を編集します。 以下の内容を追記します。

  • [Apache] XAMPP for Mac でバーチャルホストの設定をする « きんくまデザイン

    こんにちは。きんくまです。 最近、Macに作業環境を移行するか迷っているところです。 iPhone開発をMacで、Flashなどその他の作業をWinで行っています。 移行のうちのひとつにローカルサーバーを端末内に作るというものがあるので、 それを設定しようとしててこづったので、設定メモです。 Macでローカル環境にWebサーバーをたてるのには、MAMPとXAMPP for Mac OS Xがあります。 MAMPを最初ためしてみたんですが、端末内ではうまく動作したんですが、 LAN上の別の端末からローカルサーバーに上手くアクセスできなかったので、 Winでずっと使っていたXAMPPの方を使うことにしました。 XAMPPのインストールはすぐにできましたが、バーチャルホストの設定がうまくいきません。 単純なページだったらいいのですが、例えば絶対パスが入ってしまったり、ブログのテストだったりすると

    sometk
    sometk 2013/07/22
    わかりやすかった
  • PHPでもリアルタイムWeb。node.php·React MOONGIFT

    node.jsの魅力はノンブロッキングシステムにあります。そんなnode.jsの魅力をPHPで実現するソフトウェアがReactです。 サンプルコードです。読み込むたびに数字が繰り上がります。 同時に二つのファイルをダウンロードするデモです。パラレルで処理されています。 サーバを実行しているところです。 読み込むと数値が繰り上がっていきます。 ReactではApacheなどを使うのではなく、独自のWebサーバを立ち上げて実行します。また、そのままPHPを使うというよりはReactのライブラリでラッピングしながら作っていく形になります。そのため専用の作法を覚える必要がありそうですが、使い慣れたPHPを使ってノンブロッキングシステムを実現できるというのは魅力的かも知れません。 ReactPHP製、MIT Licenseのオープンソース・ソフトウェアです。 MOONGIFTはこう見る node.

    PHPでもリアルタイムWeb。node.php·React MOONGIFT
  • Windows+Apache+MySQL+PHP/Perl/Python環境を簡単に構築できる「AMPPS」NOT SUPPORTED

  • Webデザイナー・開発者向けの32個のチートシート集まとめてみた。

    デザイナー向けのチートシートまとめ カラーシート Color Combination Cheat Sheet さまざまな色の基原則がわかるカラーチートシートです。 使いたい色を直感的に選んで、その色のコードを調べることができます。 オンラインシートなので、ブックマークに保存しておくとすぐに調べられます! Web Designer Color Reference Hexagon  Mouse Pad Webデザイナー向けのカラーチートシートです。 拡大するとそれぞれのカラーのコードがわかります。 色彩バランスを把握しやすいので、デザイン時に重宝します。 ウェブ制作者向けのチートシートまとめ HTMLのチートシート HTML5タグ★チートシート HTML5のチートシートです。 かなり詳細にまとめられているので、辞書のように使うこともできます。 印刷して参照するのが向いているので、すぐに確認で

    Webデザイナー・開発者向けの32個のチートシート集まとめてみた。
    sometk
    sometk 2011/09/17
    デザインって信頼性に影響するよね。
  • SubversionInstall - 気の向くままに・・・ - Seesaa Wiki(ウィキ)

    [ パソコン ] 気の向くままに・・・ 気の向くままにいろいろと。ツール類の設定や使い方の覚書など? 編集 履歴 添付 設定 新規ページ作成 メニュー カテゴリー 最近更新したページ 2007-04-01 JavaHL 2007-03-25 FrontPage java_subversion phpMyFAQ 2007-03-12 Subversive_SSL TortoiseSVN_SSL svn_SSL 2007-03-11 ApacheSSL SubversionInstall 2007-03-10 svk 2007-02-17 Velocity 2006-12-15 Derby 2006-12-09 javassl 2006-06-17 GanttPlugin TracPlugins WebAdminPlugin FoldingMacro 2006-06-11 ExcelViewe

  • .htaccess だけで簡単キャリア判定してみる | バシャログ。

    まだ 6 月だってのに早くも今年初あせもができちゃったよ!かいーの nakamura です。 サイトのモバイル、スマホ対応もすっかり一般的になってきた今日この頃、みなさんいつもどんな方法でキャリア判定を実装しているでしょうか。がっつりフレームワークなどを使っていればさほど難しくはありませんが、ほとんどプログラムが動いていないような静的なサイトの場合はちょっと面倒ですね。今日はそんな時に有用な .htaccess を使ったキャリア判定の方法をご紹介します。 仕様 今回、ルートディレクトリ / は PC 用サイト、/m/ 以下がモバイルサイト、/sp/ 以下がスマホサイトとして以下の仕様を元に記述方法を考えていきます。 PC で /m/, /sp/ 以下にアクセスしたら / にリダイレクト。 モバイル、スマホで PC サイトにアクセスしたらそれぞれ /m/, /sp/ にリダイレクト。 モバイ

    .htaccess だけで簡単キャリア判定してみる | バシャログ。
  • Webシステム開発に便利な7つのツール

    Webシステム開発で使っている便利なツールをあげてみました。 あらためて社内の開発環境を見直す機会があったので、使っているツールを並べてみました。こうして見ると色々なツールを使って開発をしていますね。わりと定番系なものが多いですが、良かったら参考にどうぞ。 1. Apache / PostgreSQL / PHP Mac OS X に MacPorts でインストールしたApache / PostgreSQL / PHP 環境を使って開発をしています。 PHPは5.3、PostgreSQLは8.4 or 9.0です。 ただ旧バージョンのPHPを使ったり、Linux でなければ動かないモジュールを使うこともあるので、その際は社内のCentOSサーバにSSHで入って開発したりもします。 Vimを使ってるので、SSHで入ればどのサーバでも開発できるのは利点ですね。 Mac を使い出して、しばらく

    Webシステム開発に便利な7つのツール
  • サイトやブログの運営でよく使いそうな.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無しに向

  • JavaScript is not available.

    Something went wrong, but don’t fret — let’s give it another shot.

    JavaScript is not available.
  • ブログエンジン“WordPress”の動作環境を手軽に構築「BitNami WordPress Stack」NOT SUPPORTED

  • Linux Square全記事インデックス

    Linux Squareフォーラムに掲載されている全記事にアクセスできるインデックスです。このページを見れば、Linux Squareフォーラムのすべてが分かります。また、インデックスは記事の追加とともに拡充していきます。

  • WinXPローカルでXAMPPを使ってMovableTypeを動かす | Like@Lunatic

    追記 – 2010-03-14 2010年3月時点では、この記事の情報は正確でなくなっている可能性があります。現在の情報で当記事を書き直しましたので、よろしければそちらをご覧ください。 XAMPPのインストール、Apacheの設定 ActivePerlのインストールと設定、MySQLの設定 ImageMagickのインストール、Movable Typeのインストール 環境と準備 OSはWinXP SP2 XAMPPは2007年5月30日時点の最新版(version 1.6.2) XAMPP Perlアドオンは2007年5月30日時点の最新版(version 5.8.8-2.2.4) DBMySQL xamppをインストールするディレクトリはC:\xampp(デフォルトでそうなってる) まずはXAMPPをダウンロード。ここでは[ベーシックパッケージ]のインストーラ版を使用。 それからPer

    WinXPローカルでXAMPPを使ってMovableTypeを動かす | Like@Lunatic
  • .htaccessに関する覚え書き | IDEA*IDEA

    ドットインストール代表のライフハックブログ

    .htaccessに関する覚え書き | IDEA*IDEA
  • 1