タグ

.htaccessに関するlamichのブックマーク (22)

  • PHP: 設定を変更するには - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: 設定を変更するには - Manual
  • Mitzyuki's Blog :: htaccess で特定のファイルのみパスワードを要求しない

    htaccess で特定のファイルのみパスワードを要求しない Web コンテンツを保護するために .htaccess ファイルを用いて Basic 認証などを実施する場合は多い。 通常 .htaccess はディレクトリ単位で有効になってしまうのだが、 あるディレクトリのアクセスを Basic 認証でアクセス制御したいが 特定のファイルについては認証を要求しない設定を行いたい場合は Files ディレクティブと Satisfy ディレクティブで実現できる。 AuthType Basic AuthUserFile 認証用ファイル AuthName "Enter password" Require valid-user <Files "認証要求しないファイル"> Satisfy Any Allow from all </Files> Satisfy ディレクティブは Allow ディレクティブ

  • .htaccess で特定のファイルのみにBasic認証を設定する方法 | .htaccess | 阿部辰也のブログ――人生はひまつぶし。

    .htaccess でユーザー名とパスワードによる認証を行なう「Basic認証」を特定のファイルのみに適用する方法の解説です。 今回の記事は、以前旧ブログから転載してきた.htaccessによるBasic認証のかけ方の続編です。 .htaccess とは Webサーバー(Apache)の挙動を、ディレクトリ単位で指定するための設定ファイルです。 「.htaccess」という名前のテキストファイルを、該当ディレクトリにFTPでアップロードしたり、TelnetやSSH等でログインして、vi 等のエディタで直接作成・編集すればOKです。 .htaccess を設置すると、そのディレクトリと、その下層に位置する全てのディレクトリに、.htaccess で指定した設定が反映されます。 Basic認証とは 特定のディレクトリやファイルに対するアクセスに対して、CGI等の動的なコンテンツを用いることなく

  • 特定のファイルだけ守る ~ | .htaccess の小技編 | futomi's CGI Café

    アクセス制限をかけるときに使う .htpasswd ファイルや、 掲示板やアクセス解析 CGI などが出力するログファイルなどは、通常ですと、 ブラウザーで直接アクセスすると見ることが可能です。 しかし、.htaccess の設定により、 特定のファイルをブラウザーから見ることができないよう制限することができます。 <Files ~ "\.log$"> deny from all </Files> 上の例では、拡張子が「.log」のファイルを見れないようにします。 これを応用して、たとえば、「.htaccess」と「.htpasswd」を見れないようにするには、 <Files ~ "^\.(htaccess|htpasswd)$"> deny from all </Files> と記述すればいいのです。 この記述は、正規表現によるパターンマッチを使っています。 難しい言葉ですが、具体例を見

  • tjun月1日記

    今年はいろいろあったので、書いておく。 仕事 2019年の前半はかなり頑張ったと思う。2018年4月にメルペイに入社してからSREとしていろいろ準備してきて、今年2月にメルペイをリリースできた。この1年、SREのエンジニアTech Leadとしての仕事EMとしての仕事を両方やっていたので、それぞれ書いてみる。 SRE リリースが近づく前は設計したインフラをコード化して仕組みを作る作業と、リリースまでに必要なことをいろいろ整理してつぶしていくということをひたすらやっていた。Microservices Platform teamと協力してやることもあった。技術的な部分だけでなく、マイクロサービスの運用のための組織的な仕組みづくり、会社としての情報統制などいろいろなことをやってた。このときにいろいろ仕組みを作っておいてよかったと思う。 2018の年末から2月のリリースまではいろいろあってめちゃ

    tjun月1日記
  • PHPでApache認証のユーザ名を得る (r271-635)

    PHPでApacheでの認証ユーザ名を得る方法。 Basic認証の場合は、$_SERVER['PHP_AUTH_USER'] にユーザ名がセットされ、MD5認証では$_SERVER['PHP_AUTH_DIGEST']に認証情報がセットされる… はず。 あるレンタルWebサーバでは、Basic認証しているにもかかわらず、ユーザ名を得ることが出来ない… PHPマニュアルによれば、「外部認証が可能でかつ セーフモード が有効の場合」は$_SERVER['REMOTE_USER'] を利用せよと書かれている。 知りませんでした。 認証されたユーザ名を表示するテストプログラム <?php if (!isset($_SERVER['PHP_AUTH_USER'])) { print('BASIC認証されていません'); } else { print('BASICユーザ名 :' . $_SERVER[

  • .htaccess の設定、書き方のサンプル

    .htaccess はウェブサイトへのアクセスを制御したり、様々な設定ができる。 Apache の httpd.conf でも設定できるが、httpd.conf に補足する形で使用できる。 ただし、Apache の httpd.conf にて .htaccess の使用が許可されてないと利用できない。 .htaccess は各ディレクトリに設置し、設置したディレクトリ以下でその設定が有効になる。 .htaccess を複数設置した場合、上位のディレクトリに設置したものから順に認識され、設定が反映される。 詳しくはApacheのサイト Apache チュートリアル: .htaccess ファイル に書かれている。 <Directory>、<Location> <Directory> はディレクトリ、<Location> はURLを指定できるディレクティブ(セクション)。 記述例としていろいろ

  • .htaccessを使って移転先URLに自動的にリダイレクトさせる方法

    .htaccessを使ってURLをリダイレクトさせる方法について記載します。 ※.htaccessを利用したリダイレクトは利用出来るサーバと利用出来ないサーバがありますので、事前に確認してみてください。 静的なリダイレクト処理 最近http://pnpk.kameninja.comのコンテンツをpnpk.netに統合したのですが、その際に検索エンジンのキャッシュから見に来ていただける方のために.htaccessを使ってリダイレクト処理を行いました。例えば以下のURLにアクセスすると、いつの間にかこのサイト(https://pnpk.net/archives/525)に自動的にリダイレクトされます。 http://pnpk.kameninja.com/archives/38 今回の場合はURLに一定のルールが無いので手動でリンク先を指定しています。.htaccessの中に以下の記載をしていま

    .htaccessを使って移転先URLに自動的にリダイレクトさせる方法
  • Python入門してみた。 - ぎじゅっやさん

    他の言語をやってみて、ようやく見えるものもあるな。 (ノ・・)ン。。。。。。(((●コロコロッ 何となくだがPHPユーザーはPythonの相性が良いような気がする。 文法がJavaScriptと似ているので、 Webやっている人は取っつき易いかもしれない。 このチュートリアルをこなせばおおよそ使えるようになると思う。 http://docs.python.org/tut/tut.html (Python独自のなにかがあるのなら別だが) 動作もさすがに安定していて、 PHPみたいに__setが・・・__getが・・・autoloadが・・・みたいなことは今のところ無い。 Python3.0もalpha版がリリースされたようで、 Rubyと同様、今後が楽しみ。 pythonコマンドだけ打つと使えるインタラクティブモードはかなり便利だ。 $ python Python

  • 2/5 Basic認証(基本認証)でアクセス制限をかける方法 [ホームページ作成] All About

    Basic認証を設定する際に作成する必要のある2ファイルのうち、まずは1つ目の.htaccessファイルの作り方をご紹介いたします。 【このページの目次】 ウェブサーバの設定ファイル.htaccessを作る概要 Basic認証を設定するための.htaccessファイルを記述 Basic認証を設定する.htaccessファイル4行の記述例 記述した.htaccessファイルを保存する際の注意 作成した.htaccessファイルのアップロード場所 ウェブサーバの設定ファイル.htaccessを作成する概要 Basic認証を使ってアクセス制限を設定するには、最初にウェブサーバ「Apache」の設定ファイルである.htaccessファイルを作成します。このファイルの中身はプレーンテキストですから、一般的なテキストエディタで作成できます。.htaccessファイルの作成方法について詳しくは、記事「.

    2/5 Basic認証(基本認証)でアクセス制限をかける方法 [ホームページ作成] All About
  • Deprecated: Function .. is deprecated が出たときの対処法。 | WordPress | TMAXY

    home > blog > WordPress > Deprecated: Function .. is deprecated が出たときの対処法。 (2011.03.28) wordpressを3.1にアップロードしたら・・ Deprecated: Assigning the return value of new by reference is deprecated in E:\…\wp-settings.php on line 273 Deprecated: Function set_magic_quotes_runtime() is deprecated in E:\…\wp-settings.php on line 27 大量発生しました。どうやらPHPのバージョンの関係で出たようです。 推奨しないfunctionは書いては駄目ですよ!と叱られた感じみたいなんですがソースを

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

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

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

    Skip to main content Registration has been disabled.

  • 画像の直リンク制限

    画像の埋め込みリンクを制限する方法 最終修正日 2007.10.12. 前置き 他サイトでの画像の呼び出しを禁止しているサーバーを借りる 定期的にファイルのURLを移動させる CGIで直接リンクをふせぐ .htaccessおよび、SetEnvIfを使った画像直リンクの制限 .htaccessおよび、mod_rewriteを使った画像直リンクの制限 .htaccessと.htpasswdによって、パスワード制にする 前置き 画像を無断転載された上に、より高い転送料も支払わされるという事態を防ぐために、画像などの直接リンクを制限する方法方法を紹介します。画像を素材として使われたり、ブログや掲示板に貼り付けられたりする可能性を減らします。 海外コレクター対策としてはあまり役に立ちません。なぜなら、コレクターたるもの、いい絵をみたら、即座にディスクにコピーでしょう。 他サイトでの画像の呼び出しを禁

  • ある技術者の備忘録 » .htaccessだけでSSL対応するには

    SSLを考えずに作られているページを、.htaccessだけの変更でSSL対応する方法をご紹介します。 もちろん、サーバがSSLに対応している必要はありますが…。 さらに.htaccessとmod_rewriteが入っている必要もあります。 SSLページにしたいHTMLファイル(PHP等でも可)のあるディレクトリに.htaccessファイルを作成し、下の文を追加します。 RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] ファイルを個別に指定したい場合はちょっと面倒ですが下記のようにします。 ここでは例としてfoo.htmlとbar.htmlをSSLページとし、それ以外はSSLでないページとします。 RewriteEngine on Rew

  • mod_rewriteでQueryStringを扱う - OZACC.blog

    mod_rewriteはあまり使うことがないので、なかなか設定を覚えられず、毎回調べないといけない。 今回は、/do_something.cgi?id=123 を /do/something/123/ にリライトしたくて調べた。来週になったらもう忘れてそうなのでメモしておく。 まずRewriteRuleでは「?」以降はマッチ対象にならないということが分かった。RewriteCondを使ってQueryStringをマッチさせて、その後でRewriteRuleする。RewriteCondでマッチしたものは%変数に格納され、RewriteRuleで使える。 RewriteCond %{QUERY_STRING} id=(\d+) RewriteRule ^/do_something.cgi /do/something/%1/ [R=301,L] これで特に問題なくリライトはされるのだけど、リダイ

    mod_rewriteでQueryStringを扱う - OZACC.blog
  • XREA.COMで.htaccessだけでバーチャルドメイン(ホスト)を実現する方法 - ぎじゅっやさん

  • Cheat Sheet Roundup - Over 30 Cheatsheets for developers

    Cheat Sheet Roundup - Over 30 Cheatsheets for developers Updated on November 17, 2023 By Pete Freitag Lets face it, unless you have a photographic memory, no developer can remember all the different functions, options, tags, etc. that exist. Documentation can be cumbersome at times, thats why I like cheat sheets. They are quick references that feature the most commonly forgotten things on a specif

    Cheat Sheet Roundup - Over 30 Cheatsheets for developers
  • the jackol’s den » htaccess Cheatsheet - Mikhail Esteves

    13July2008 Is Google Making Us Stupid? Posted by Mikhail Esteves under: General. I can feel it, too. Over the past few years I’ve had an uncomfortable sense that someone, or something, has been tinkering with my brain, remapping the neural circuitry, reprogramming the memory. My mind isn’t going—so far as I can tell—but it’s changing. I’m not thinking the way I used to think. I can feel it most st

  • tumblrの画像転載をはじくhtaccess - ぐでの日記

    RewriteEngine on # tumblr.comに掲載されたリンクからのアクセスに一時的な別ページを表示する RewriteCond %{HTTP_REFERER} tumblr.com [NC] RewriteRule ^.* /notumblr/notumblr.htm [L] #「Tumblr/1.0 RSS syndication (+http://www.tumblr.com/) (support@tumblr.com)」 #tumblrが画像ファイルへアクセスした場合に別の画像を出力する <FilesMatch ".(gif|jpg|png)"> RewriteCond %{HTTP_USER_AGENT} ^Tumblr RewriteRule ^.* /notumblr/notumblr.png [L] </FilesMatch> #tumblrがアクセスしてきた

    tumblrの画像転載をはじくhtaccess - ぐでの日記