Sadržaj:

Kako da prepišem Apache motor?
Kako da prepišem Apache motor?

Video: Kako da prepišem Apache motor?

Video: Kako da prepišem Apache motor?
Video: More than Coffee: Golang. Почему Java разработчики учат GO как второй язык. 2024, Maj
Anonim

Otvorite terminal i ukucajte a2enmod prepisati , To će omogućiti vaš mod_rewrite modul za Apache . Zatim idite na /etc/apache2/sites-available i uredite podrazumevani fajl. (Za ovo morate imati dozvole za pisanje u ovu datoteku i folder za dostupne web stranice.) Ponovo uradite test čistog URL-a i ovaj put će biti prošao.

Onda, kako da prepišem Apache modul?

Otvorite terminal i ukucajte a2enmod prepisati , To će omogućiti vaš mod_rewrite modul za Apache . Zatim idite na /etc/ apache2 /sites-available i uredite zadanu datoteku. (Za ovo morate imati dozvole za pisanje u ovu datoteku i folder dostupnih lokacija.) Ponovo uradite test čistog URL-a i ovaj put će biti prošao.

Pored gore navedenog, šta je $1 pravilo ponovnog pisanja? The $1 je u osnovi snimljeni sadržaj svega od početka do kraja niza. Drugim riječima, $1 = (. *). U vašem prepisati , ^ označava početak niza, (. Dakle, u osnovi, to govori da zgrabite sve od početka do kraja niza i dodijelite tu vrijednost $1.

Na ovaj način, kako mogu provjeriti da li je omogućen modul za ponovno pisanje?

17 odgovora

  1. Da biste provjerili da li je modul mod_rewrite omogućen, kreirajte novu php datoteku u vašem root folderu vašeg WAMP servera.
  2. Pristupite kreiranoj datoteci iz vašeg pretraživača.
  3. Ctrl F da otvorite pretragu.
  4. Ako nije, otvorite
  5. Uklonite znak funte ('#') na početku i sačuvajte ovaj fajl.
  6. Ponovo pokrenite vaš apache server.

Šta radi a2enmod rewrite?

a2enmod je skripta koja omogućava navedeni modul unutar apache2 konfiguracije. To radi ovo kreiranjem simboličkih veza unutar /etc/apache2/mods-enabled. Slično, a2dismod onemogućuje modul uklanjanjem tih simboličnih veza.

Preporučuje se: