![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ロボットや海外のアクセスを制限したサイトを運営しています。
特定のファイルだけ許可を出したいのですが
全て同じフォルダ内にあるファイルの場合
どのように書いたら良いのでしょうか?
とりあえず下記のように書いてみて、動作しているようですが
短く略す事が出来たり、他に正しい方法があったら教えて下さい。
よろしくお願いいたします。
<Files robots.txt>
allow from all
</Files>
<Files bana.jpg>
allow from all
</Files>
<Files 403.php>
allow from all
</Files>
<Files 404.php>
allow from all
</Files>
<Files 500.php>
allow from all
</Files>
No.2ベストアンサー
- 回答日時:
<Files ~ robots.txt|bana.jpg|403.php|404.php|500.php>
allow from all
</Files>
上記のように略すことが可能です
厳密に書くならば
<Files ~ "^(robots\.txt|bana\.jpg|403\.php|404\.php|500\.php)$">
allow from all
</Files>
のようになるだろうと思います
~ パターンマッチであることを表す
^ 始まりを明確に示すために使用
$ 終わりを明確に示すために使用
\ ドットを明確な文字列として認識させるために使用
() 1くくりにする
-> 今回の場合は^ と $ を1回の記述で全体にかける=簡略用に使用
| もしくは・又は等の意、複数条件に使用
書いていただいたそのままをコピーさせていただきました。
正規の書き方は、全然理解していなかったので
丁寧に教えていただいて、助かりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
URLの.aspとは??
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
社内で利用するWebサイトを立ち...
-
iPadの標準ブラウザでローカルH...
-
googleドライブで、PDFファイル...
-
<a href=…></a>で表示されない。
-
htmlファイルの表示が真っ白
-
HTMLページが勝手にダウンロー...
-
Webサイトから、txtファイルを...
-
htmlの中にexcelが埋め込むには...
-
Excel VBA :URLの中で変数を使...
-
pythonのエラーについての質問...
-
DreamWeaver文字コードが変更さ...
-
URLに「.html」の拡張子がなく...
-
HTMLファイルのインクルードで...
-
form action="#"
-
メール本文に変な文字が
-
「x-sjis」「Shift_JIS」同じ意...
-
Dreamweaverでページ全体が文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URLの.aspとは??
-
リンク先のURLを隠して画像を表...
-
アクセス制限(1日1回)
-
JavaScriptとPHPの違いについて
-
フォームボタン
-
軽く制限のあるホームページの作成
-
処理終了後にフレームの更新
-
html+php+mysql検索画面構成に...
-
.htmlファイルを.phpにした時に...
-
ホームページで拡張子?がasp
-
aspxとうい拡張子がASP.netだと...
-
webページをランダムで遷移する...
-
SEOと拡張子の関係について。
-
掲示板の作り方
-
ホームページを作る(HTML PHP J...
-
web 関係には全くの未経験の素...
-
トップやサイド部分のテンプレ...
-
RSS情報を普通のホームページへ...
-
html css phpが実行可能なツー...
-
CSSナビゲーションで表示ページ...
おすすめ情報