Агуулгын хүснэгт:

Би Apache хөдөлгүүрийг хэрхэн дахин бичих вэ?
Би Apache хөдөлгүүрийг хэрхэн дахин бичих вэ?

Видео: Би Apache хөдөлгүүрийг хэрхэн дахин бичих вэ?

Видео: Би Apache хөдөлгүүрийг хэрхэн дахин бичих вэ?
Видео: Apache-ийн дахин бичих дүрэм: Дамжуулах 2024, May
Anonim

Терминал нээгээд a2enmod гэж бичнэ үү дахин бичих , Энэ нь таны идэвхжүүлэх болно mod_rewrite зориулсан модуль Апачи . Дараа нь /etc/apache2/sites-available руу орж үндсэн файлыг засварлана. (Үүний тулд та энэ файл болон сайтуудад ашиглах боломжтой хавтсанд бичих боломжтой байх ёстой.) Цэвэр URL тестийг дахин хийвэл энэ удаад тэнцэх болно.

Дараа нь би Apache модулийг хэрхэн дахин бичих вэ?

Терминал нээгээд a2enmod гэж бичнэ үү дахин бичих , Энэ нь таны идэвхжүүлэх болно mod_rewrite модуль төлөө Апачи . Дараа нь /etc/ руу очно уу. apache2 /sites-боломжтой бөгөөд анхдагч файлыг засварлана. (Үүний тулд та энэ файл болон сайтуудад ашиглах боломжтой хавтсанд бичих боломжтой байх ёстой.) Цэвэр URL тестийг дахин хийвэл энэ удаад тэнцэх болно.

Дээрхээс гадна $1 дахин бичих дүрэм гэж юу вэ? The $1 гэдэг нь үндсэндээ мөрийн эхэн ба төгсгөлөөс авахуулаад авсан бүх зүйлийн агуулга юм. Өөрөөр хэлбэл, $1 = (. *). Таны дотор дахин бичих , ^ нь мөрийн эхлэлийг илэрхийлдэг, (. Тэгэхээр үндсэндээ мөрийн эхнээс төгсгөл хүртэлх бүх зүйлийг шүүрч аваад тэр утгыг $1.

Ийм байдлаар дахин бичих модуль идэвхжсэн эсэхийг хэрхэн шалгах вэ?

17 Хариултууд

  1. Mod_rewrite модулийг идэвхжүүлсэн эсэхийг шалгахын тулд WAMP серверийнхээ үндсэн хавтсанд шинэ php файл үүсгэнэ үү.
  2. Өөрийн үүсгэсэн файл руу хөтчөөсөө хандана уу.
  3. Хайлтыг нээхийн тулд Ctrl F.
  4. Үгүй бол httpd-г нээнэ үү.
  5. Эхэндээ фунт ('#') тэмдгийг хасаад энэ файлыг хадгална уу.
  6. Apache серверээ дахин эхлүүлнэ үү.

a2enmod дахин бичих нь юу хийдэг вэ?

a2enmod бол apache2 тохиргоонд заасан модулийг идэвхжүүлдэг скрипт. Энэ хийдэг Энэ нь /etc/apache2/mods-enabled дотор симлинк холбоос үүсгэх замаар. Үүний нэгэн адил a2dismod нь эдгээр симболын холбоосыг устгаснаар модулийг идэвхгүй болгодог.

Зөвлөмж болгож буй: