Rumah  >  Soal Jawab  >  teks badan

tulis semula - Bagaimanakah pelayan apache berfungsi?

Saya menggunakan apache + phalcon (rangka kerja PHP) dan mengkonfigurasikan peraturan penghalaan rangka kerja. Apabila mengakses, ia boleh diakses terus melalui laluan folder atau melalui pemadanan peraturan penghalaan Saya ingin memahami cara Apache mengendalikan permintaan ini.

黄舟黄舟2713 hari yang lalu473

membalas semua(1)saya akan balas

  • 为情所困

    为情所困2017-05-16 17:05:29

    Apabila mengakses, ia boleh diakses terus melalui laluan folder atau melalui pemadanan peraturan penghalaan. Saya ingin bertanya dalam urutan apakah apache mengedarkan permintaan?

    Dalam kedua-dua kes ini, tiada masalah untuk mengedarkan permintaan, kerana ini adalah dua permintaan yang berbeza dalam diri mereka.

    Untuk permintaan peraturan penghalaan ini, Apache akan mencari fail konfigurasi .htaccess dahulu dalam direktori akar projek, dan kemudian membaca maklumat di dalamnya. Dalam projek ini, apa yang ditulis dalam .htaccess mestilah semua fail bukan statik menghala ke index.php. .htaccess 配置文件,找到之后读取其中的信息。在本项目中, .htaccess中写的应该是非静态文件全部指向index.php

    回到刚才你的问题:

    1. 通过文件夹路径直接访问说明Apache找到了这个“静态文件”,就是那个目标php文件。

    2. 通过路由规则匹配的URL访问,Apache会发现这个静态文件不存在,就会把请求指向index.php

      Berbalik kepada soalan anda:
      Akses terus melalui laluan folder menunjukkan bahawa Apache telah menemui "fail statik" ini, iaitu fail php sasaran. 🎜🎜
    3. 🎜Diakses melalui URL yang sepadan dengan peraturan penghalaan, Apache akan mendapati bahawa fail statik ini tidak wujud dan akan mengarahkan permintaan ke index.php Pada masa ini, permintaan akan diambil selesai dengan kod PHP untuk memadankan peraturan penghalaan , proses halaman. 🎜🎜 🎜

      balas
      0
  • Batalbalas