タグ

.htaccessに関するyuki_2021のブックマーク (17)

  • Window用FTPクライアントソフト「WinSCP」で「.htaccess」を表示させる方法

    1年以上前の記事です。内容が古い可能性があります。 FFFTPがガンブラーの標的にされてからはWinSCPを使っています。 SFTP等も使えたりと結構便利。 そんなWinSCPを使っていて「.htaccess」が表示されていないことに気づきました。 それを表示させる設定です。 WinSCPの入手はこちら→ WinSCP – 窓の杜ライブラリ WinSCPを起動させてからの説明となります。 既にFTPウインドウが開いている人は「5.」へ まずは、設定済みのサイトを選び、編集をクリックします。 次に「設定」の右▼をクリックして「ログ」を選びます。 左メニューより「パネル」をクリックします。 「隠しファイルを表示する」にチェックをいれればOKです。 このメニューですが、FTPウインドウが開いている状態で「オプション」→「環境設定」でも開きます。 「3.」に戻る 以上。 ちなみに、FTPウインドウ

    Window用FTPクライアントソフト「WinSCP」で「.htaccess」を表示させる方法
  • .htaccessでBASIC認証とIP制限を併用する - ブログの虎

    自分用メモ。 別にそこまで難しいわけではなく、一行書き加えるだけ。 satisfy any たとえば、ローカルネットワーク(192.168.0.0/16)からは認証不要で それ以外からのアクセスはBASIC認証を受けさせたい時は、以下のように AuthUserFile /home/someone/.htpasswd AuthGroupFile /dev/null AuthName "Please input your ID and password." AuthType Basic require valid-user deny from all allow from 192.168. satisfy any といった具合で記述すればよい。 逆に両方とも満たさなければ(IP制限をクリアし、かつBASIC認証をかける場合)としたいときは、 anyをallにしてしまえばいい

    .htaccessでBASIC認証とIP制限を併用する - ブログの虎
  • CakePHP内の処理を理解する

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    CakePHP内の処理を理解する
  • .htaccess だけで簡単キャリア判定してみる | バシャログ。

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

    .htaccess だけで簡単キャリア判定してみる | バシャログ。
  • サイトやブログの運営でよく使いそうな.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無しに向

  • BASIC認証とIPアドレス制限の併用 - Ceekz Logs (Move to y.ceek.jp)

    先日公開した、主専攻振り分けの途中経過は、学内からアクセスする場合は、そのまま閲覧でき、学外からアクセスする場合は、BASIC認証が必要になるように設定しています。 特定のIPアドレスは通して、それ以外は、認証が必要。というページの作成は、結構需要があるような気がします。代表的なのは、自分のマシンは認証無しで、他の人が見る場合は、認証が必要とするということが挙げられます。 .htaccess で設定するわけですが、やり方を良く忘れてしまうので、メモしておくことに。 AuthType Basic AuthDBUserFile /etc/webpass.coins AuthName "Please input your coins's Account & Password" Require valid-user Satisfy Any Order Allow,Deny Allow from 1

  • メンテナンス画面を表示させる方法(Apache 1.3対応版) | Shifft – Web Design & Development

    Webサービスを運営する上で、リリース後にサイトを改修することがあります。 普通はローカル環境で開発をして番用のサーバーへアップするので問題は少ないのですが、ローカル環境と番環境とでサーバーの設定が違っていたために上手く動作せず、ちょっとした手直しが必要になったり、大掛かりなファイルの入れ替え作業をする場合などでサービスを一時停止しなければならないケースはよくあります。こういうときは「メンテナンス中」の画面を表示させて、サービスにアクセスできないようにします。 これを実現させるためには下記の記事が参考になるのですが、これはApache 2.2系で検証済みのTipsで、Apache 1.3系では上手く動作しないようです。(原因は後述) メンテナンス中画面を出す正しい作法と.httaccessの書き方 | Web担当者Forum そこで今回は、Apache 1.3系でメンテナンスモードを表

  • IP認証によるアクセス制限のテクニック

    Apacheのセキュリティ機能の構成要素と設定 Apacheにおけるアクセス制限には、Apacheの設定ファイル(httpd.conf)を使う方法と、制限を設けたいディレクトリに「.htaccess」という名称のファイルを作成する方法の2種類がある。.htaccessには、そのディレクトリ以下のコンテンツ(サブディレクトリも含む)に対する制限を記述する。 図 .htaccessの影響範囲。.htaccessが置かれたディレクトリとそのサブディレクトリにも及ぶが、さらに.htaccessがある場合はそちらが使われる 重要なことは、アクセス制限を行う設定ファイルはhttpd.confではなく.htaccessを使うこと。.htaccessの名前が限定されていること(httpd.confのAccessFileNameディレクティブで規定)。.htaccessによる制限の影響範囲は、そのディレクト

    IP認証によるアクセス制限のテクニック
    yuki_2021
    yuki_2021 2009/06/03
    apacheによるアクセス制御の方法
  • [CakePHP] インストールディレクトリの.htaccessだけではなく、appディレクトリとapp/webrootディレクトリの.htaccessも修正する必要がある。 - SumiTomohiko's blog

    環境 この記事で対象となっている環境は、Ubuntu 6.10, Apache 2.0.55, PHP 5.1.6, CakePHP 1.1.11.4064です。 問題の現象 Instalilng CakePHPにしたがってCakePHPを/home/foo/public_html/cakeにインストールし、/home/foo/public_html/cake/.htaccessにRewriteBaseも追加したが、http://example.com/~foo/cake/items/indexなどにアクセスすると、"404 Not Found"となる。 ウェブサーバのメッセージには、 The requested URL /home/foo/public_html/cake/app/webroot/index.php was not found on this server. とあり、in

    [CakePHP] インストールディレクトリの.htaccessだけではなく、appディレクトリとapp/webrootディレクトリの.htaccessも修正する必要がある。 - SumiTomohiko's blog
    yuki_2021
    yuki_2021 2009/03/03
    /home/*/publich_htmlなどとapacheで設定した場合の.htaccessの設定法
  • mod_rewriteの設定 - CakePHPの使い方

    URL rewriting is not properly configured on your server. 1) Help me configure it 2) I don't / can't use URL rewriting では設定を行います。Apache(今回は2.2系です)をWebサーバとして使用している場合には「http.conf」ファイルを編集します。 まずhttp.confファイル内で「LoadModule rewrite_module modules/mod_rewrite.so」を検索して下さい。 #LoadModule rewrite_module modules/mod_rewrite.so 先頭に「#」が付いている場合はコメントとなっています。そこで先頭の「#」を削除して下さい。 LoadModule rewrite_module modules/mod_r

    yuki_2021
    yuki_2021 2009/03/02
    cakePHPのインストール時の、mod_rewriteの設定
  • Requireディレクティブ:アクセスの許可や拒否などのアクセス制限を行う(Apache2.4以降)

    Apache ではディレクトリやファイルに対してアクセス元の IP アドレスやホスト名を対象としたアクセス制限を行うことができます。記述の仕方が Apache 2.2 以前と Apache 2.4 以降で大きく変わっており、 Apache 2.4 以降では Require ディレクティブを使ってアクセスを許可するか拒否するかの設定を記述します。ここでは Require ディレクティブを使って Apache 2.4 以降の方式でアクセス制限を行う方法について解説します。 ※ Apache 2.4 の環境で Allow や Deny を使ったアクセス制限を記述する方法については「Apache2.4でOrder/Allow/Denyディレクティブを利用する」を参照されてください。

    Requireディレクティブ:アクセスの許可や拒否などのアクセス制限を行う(Apache2.4以降)
  • htaccess リファレンス > 特定のホストのアクセスを制限・許可

    特定のホストのアクセスを制限する 次の例は、特定のホストからのアクセスを拒否する .htaccess の設定例です。このように書かれた .htaccess を編集し、アクセス制限したいディレクトリに置いてください。そのディレクトリ以下すべてのリソースは、指定されたホストからの要求に対して 403 forbbidden を返してアクセスを拒否します。 # アクセス制限 order allow,deny allow from all deny from ppp01.aaa.ne.jp # ppp01.aaa.ne.jp を拒否 deny from .bbb.co.jp # ???.bbb.co.jp を拒否 deny from .go.jp # 当局によるアクセスを拒否 deny from 130.90. # 130.90.???.??? を拒否 特定のホストのアクセスだけを許可する 次の例は

  • .htaccessの使用法

    .htaccessファイルは、サーバーの動きを決定する重要なファイルのひとつです。 .ディレクトリ(フォルダ)配下単位でいろいろな設定ができます。 .htaccessは、初期状態では存在しません。下記に基づいて、ユーザーが作成する必要があります。 .htaccessファイルはテキストファイルですが、先頭に『.』がついていますので、 Winodowsでは作成できません。(拡張子のみでファイル未指定とみなされるからです。) そこで以下のような方法をとります。 1) htaccess.txt などとしてパソコンで作成する。 2) FTPでサーバーにファイル転送する。 3) サーバー上のファイル名をFTPで .htaccess に変更する。 ※作成したファイルは必ずアスキーモードで転送してください。 自動判断や、バイナリモードで転送すると、正常なファイルができない場合があります。 ※.htacce

  • IPアドレスによるアクセス制限

    最終修正日 2008.8.2. IPおよびホスト名によるアクセス制限とはなにか CGIによるアクセス制限 .htaccessを用いたアクセス制限について .htaccessでjpドメイン以外を弾く .htaccessで特定のドメインを弾く .htaccessとCGIを用いたホスト名でのアクセス制限 .htaccessで特定のIPを弾く 弾いた相手を特定のファイルに跳ばす IPやホスト名によるアクセス制限突破法 IPおよびホスト名によるアクセス制限とはなにか しばしば「外人をIPで弾く」と言われますね。 ここではこの「IPで弾く」のやり方を紹介します。 これは「どこから接続しているか」で相手を判断して、拒否する方法です。 この場合の「どこから」は「どの接続ポイントから」ということです。 自分の身元はどの程度向こうにわかるのか、という点については環境変数をチェックしてみてください。 ネットワー

    yuki_2021
    yuki_2021 2008/08/20
    IPによるアクセス制限の解説。わかりやすい。
  • ホストまたはIPアドレスでアクセス制限 | NETAGE

    特定のホストからのアクセスを拒否/許可する .htaccess の設定例です。 ■ 特定のホストからのアクセス拒否 以下のように書かれた .htaccess をテキスト編集し、アクセス制限したいディレクトリに設置してください。そのディレクトリ以下すべてのリソースは、指定されたホストからの要求に対して 403 forbbidden を返してアクセスを拒否します。 「.htaccess」 ファイルは下記の設定例となります。 # アクセス制限 order allow,deny allow from all deny from ppp01.aaa.com (*1) deny from .bbb.co.jp (*2) deny from 210.143. (*3) (*1) deny from ppp01.aaa.com (← ppp01.aaa.com を拒否) (*2) deny from .b

    yuki_2021
    yuki_2021 2008/08/20
    .htaccessファイルを使ったアクセス拒否の記述例
  • 自分のホームページにアクセスしてきた、特定のIPアドレスやリモートホストを、アクセス禁止にして閲覧できないようにする方法やそのようなサービスを教えてくだ…

    自分のホームページにアクセスしてきた、特定のIPアドレスやリモートホストを、アクセス禁止にして閲覧できないようにする方法やそのようなサービスを教えてください。

    yuki_2021
    yuki_2021 2008/08/20
    Apache、IIS、CGI等を使用して特定のIPやリモートホストをアクセス禁止にする方法へのリンク集
  • 特定のホスト(IPアドレス。プロバイダ)からのアクセスを制限する

    .htaccess活用法(2) .htaccess(拡張子がhtaccessということで、ドットが必要です。ファイル名がないので最初戸惑いますが、こういうものだと思ってください。)が利用可能だと、 アクセス制限(Basic認証)が可能。 特定のホストIPアドレス。プロバイダ)からのアクセスを制限することが可能 参照元(Referer)によるアクセス制限が可能(画像の直リンク禁止も可能) 特定のユーザーエージェント(ブラウザ・ロボット)からのアクセス制限が可能 ブラウザ経由でのアクセス(http://~)を拒否することも可能(大切なデータファイルを守る) リダイレクトが可能(ページの移転時などに重宝) 404 File Not Foundページのカスタマイズが可能。 拡張子別に文字コードを設定することが可能。(文字化け対策に必須の場合があります。) index.cgiやindex.php

    yuki_2021
    yuki_2021 2008/08/20
    .htaccessで特定のIPやドメインからのアクセスを拒否する方法
  • 1