INHOUDSOPGAWE:

Hoe herskryf ek 'n Apache-enjin?
Hoe herskryf ek 'n Apache-enjin?

Video: Hoe herskryf ek 'n Apache-enjin?

Video: Hoe herskryf ek 'n Apache-enjin?
Video: Ek jhatke mein ho jayega The End 💔 2024, Mei
Anonim

Maak terminale oop en tik a2enmod herskryf , Dit sal jou in staat stel mod_herskryf module vir Apache . Gaan dan na /etc/apache2/sites-available en wysig versteklêer. (Hiervoor moet jy skryfbare toestemmings hê vir hierdie lêer en vouer wat beskikbaar is vir werwe.) Doen weer skoon URL-toets en hierdie keer sal dit geslaag word.

Hoe herskryf ek dan 'n Apache-module?

Maak terminale oop en tik a2enmod herskryf , Dit sal jou in staat stel mod_herskryf module vir Apache . Gaan dan na /etc/ apache 2 /sites-beskikbaar en wysig versteklêer. (Hiervoor moet jy skryfbare toestemmings hê vir hierdie lêer en vouer wat beskikbaar is vir werwe.) Doen weer skoon URL-toets en hierdie keer sal dit geslaag word.

Behalwe hierbo, wat is $1 herskryfreël? Die $1 is basies die vasgevang inhoud van alles van die begin en die einde van die string. Met ander woorde, $1 = (. *). In jou herskryf , die ^ dui die begin van die string aan, die (. So, basies, dit sê gryp alles van die begin tot die einde van die string en ken daardie waarde toe aan $1.

Op hierdie manier, hoe kyk ek of 'n herskryfmodule geaktiveer is?

17 Antwoorde

  1. Om te kyk of mod_rewrite-module geaktiveer is, skep 'n nuwe php-lêer in jou wortelgids van jou WAMP-bediener.
  2. Toegang tot jou geskepde lêer vanaf jou blaaier.
  3. Ctrl F om 'n soektog oop te maak.
  4. Indien nie, maak httpd oop.
  5. Verwyder die pond ('#') teken aan die begin en stoor hierdie lêer.
  6. Herbegin jou Apache-bediener.

Wat doen a2enmod herskryf?

a2enmod is 'n skrip wat die gespesifiseerde module binne die apache2-konfigurasie aktiveer. Dit doen dit deur simskakels binne /etc/apache2/mods-enabled te skep. Net so deaktiveer a2dismod 'n module deur daardie simlinks te verwyder.

Aanbeveel: