1.4.2 エントリーファイル(2)

1.4.2 エントリーファイル(2)

1.4.2 エントリーファイル(2)

この構成項目のブロックで、「AllowOverride None」を「AllowOverride All」に変更します。これにより、Apache サーバーは .htaccess ファイルを呼び出し、必要に応じてディレクトリのサーバー構成を変更できるようになります。

ヒント:

httpd.conf 構成ファイルの AllowOverride は、設定された値に基づいてディレクトリ内の .htaccess ファイルを読み取って、元々設定されている権限を変更するかどうかを決定します。ユーザーが独自の .htaccess ファイルを作成してアクセス権限を変更することを防ぐため、httpd.conf ファイル内の各ディレクトリのデフォルト設定は、AllowOverride None です。

すべて: .htaccess ファイルの内容を読み取り、元のアクセス権限を変更します。

なし: .htaccess ファイルを読み取りません。

(2)エントリーファイル以外のPHPファイルへのアクセスを禁止する

Apache サーバーのディレクトリ レベル構成ファイル .htaccess に「deny from all」(すべての IP アドレスが許可されないことを意味し、相対的に言えば、「allow from all」はすべてが許可されることを意味します) を追加することで、.htaccess を含むフォルダーへの外部アクセスを防ぐことができます。次に、保護されたディレクトリを作成し、保護する必要があるファイルをこのディレクトリに移動します。

改善されたディレクトリ構造は次のとおりです。

  1. │ インデックス
  2. ├─css
  3. ├─フレームワーク
  4. │ .htaccess
  5. │ Cコントローラー
  6. ├─画像
  7. ├─js
  8. └─保護された
  9. │ .htaccess
  10. ├─コントローラー
  11. │ デフォルトコントローラ.php
  12. │ サイトコントローラ.php
  13. ├─モデル
  14. │ 記事.php
  15. └─ビュー
  16. インデックス

気に入った友達はWeChatアカウントを追加できます:

51CTO 読書チャンネル QR コード


51CTO 読書チャンネル アクティビティ ディスカッション グループ: 365934973

<<:  1.4.2 エントリーファイル(1)

>>:  1.4.3 アプリケーション(フロントコントローラ)(1)

推薦する

「妹2」と同じモデルが売れ行き好調、アマゾンクラウドサービス(AWS)が「小曼」の出航を支援

会社員ヤンヤンさんは、昼になると携帯電話を開き、食事をしながらバラエティ番組を見るのが習慣だ。 20...

推奨: tmzvps - メモリ 2 倍、価格上昇なし、コア 8 個、1000M ポート / ロサンゼルス / ロンドン / フロリダ

tmzvps.com からプロモーション メールを送信しました。OpenVZ 仮想化に基づくすべての...

Discuz! X2.5 ベータ版がリリースされ、ウェブマスターが体験およびテストできるようになりました

今日のニュースは、主にウェブマスターがダウンロードして新しいバージョンの機能を体験できるように、Di...

Alibaba の調整システムの詳細な分析: 分散トランザクションの一貫性の課題!

導入みなさんこんにちは、私はXiaomiです!今日は、Alibaba の面接の質問で話題になっている...

短編動画の戦いでは、Xigua VideoとiQiyiのどちらが優れているでしょうか?

2019年10月20日、西瓜動画の任立峰社長は、今後1年間で西瓜動画が動画クリエイターに少なくとも2...

20gddos 保護: spartanhost-1.5/256 メモリ/20g ハードディスク/1T トラフィック/G ポート/シアトル

spartanhost.NET は、VPS 事業の年末プロモーションを実施しています。すべての VP...

SaaS アプリケーションの開発方法

多くの企業にとって、オンラインでサービスを提供することは単なるマーケティングトレンドではありません。...

BATクラウドコンピューティング競争は同じ結論に終わりました。国内の一流メーカーと二流メーカーの間には明らかな差があります。

2月22日、百度は初めてクラウドコンピューティングの業績を公開した。2018年第4四半期の収益は11...

TraefikをベースにしたKubernetes Ingressネットワークシステムについてお話しましょう

こんにちは、皆さん。私はルガです。今日は、クラウド ネイティブ エコシステムに関連するテクノロジー、...

HPA PaaS プラットフォームのサポートにより、事務職女子がプログラマーになれる方法!

[[345506]]簡単に自己紹介をさせてください。私は普通の会社員女子です。 [[345507]]...

第9回中国クラウドコンピューティング標準およびアプリケーション会議が北京で開催されました

[51CTO.comより] 2019年12月16日から17日にかけて、「第9回中国クラウドコンピュー...

PieLayer-1g メモリ/25g SSD/G ポート/無料の直接管理パネル

Ultrafast 1024 [カリフォルニア州サンディエゴのデータセンター。テスト IP: 204...

クラウド ネイティブ、DevOps、ChatGPT は本当に運用と保守を「不要にする」のでしょうか?

この記事のインタビューの一部は、Kuaimao Nebula の創設者である Lai Wei 氏との...

テンセントはPaiPaiKeの将来に何をもたらすのでしょうか?

ウェブマスターにとって「Taobaoアフィリエイトプログラム」は馴染み深いものだと思います。Taob...