プログラムに関連する技術などを紹介します。自製品の宣伝もかねていますので、お気に召したらリンク踏んでやってください。
windowsではそもそも「.htaccess」のように、ドットで始まる
ファイルを作れません。
(echoとリダイレクト組み合わせるとかで作れますが、抜け
道を使うと別のバージョンのWindowsで使えないとかあり
そうなので、今回はベタな手法をご紹介します。)
ホームディレクトリ配下にディレクトリを作成し、そこにアク
セス制限ファイル(.htaccess相当)を作成します。
今回はそのファイルを、「access.conf」という名前にします。
まず、apacheのconfディレクトリにあるhttpd.confを以下の
ように変更します。
それぞれディレクティブ単位(xmlタグ的なくくりり)で編集して
ください。
変更前:
変更後:(赤字部分を追加/変更)
変更後、apacheをrestartします。
タスクトレイのapacheアイコンで制御できます。
restartしたら、目的のディレクトリにあるaccess.confファイル
を作成します。「.htaccess」と同じ利用方法が実現できます。
ファイルを作れません。
(echoとリダイレクト組み合わせるとかで作れますが、抜け
道を使うと別のバージョンのWindowsで使えないとかあり
そうなので、今回はベタな手法をご紹介します。)
ホームディレクトリ配下にディレクトリを作成し、そこにアク
セス制限ファイル(.htaccess相当)を作成します。
今回はそのファイルを、「access.conf」という名前にします。
まず、apacheのconfディレクトリにあるhttpd.confを以下の
ように変更します。
それぞれディレクティブ単位(xmlタグ的なくくりり)で編集して
ください。
変更前:
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> (省略) AllowOverride None (省略) </Directory> <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> |
変更後:(赤字部分を追加/変更)
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> (省略) AllowOverride all (省略) </Directory> AccessFileName access.conf <FilesMatch "access.conf"> Order allow,deny Deny from all Satisfy All </FilesMatch> |
変更後、apacheをrestartします。
タスクトレイのapacheアイコンで制御できます。
restartしたら、目的のディレクトリにあるaccess.confファイル
を作成します。「.htaccess」と同じ利用方法が実現できます。
PR
Comment form
このリンク踏んで!
カウンタ
ブログ内検索
忍者アド
カレンダー
最新記事
(12/11)
(09/04)
(05/27)
(05/09)
(05/09)
カテゴリー
最新トラックバック
最新コメント
プロフィール
HN:
鍛冶屋の紅
性別:
男性
アクセス解析