Sisukord:

Kuidas Apache mootorit ümber kirjutada?
Kuidas Apache mootorit ümber kirjutada?

Video: Kuidas Apache mootorit ümber kirjutada?

Video: Kuidas Apache mootorit ümber kirjutada?
Video: Жареный карась без костей, 3 способа рассказала моя бабушка 2024, Mai
Anonim

Avage terminal ja tippige a2enmod uuesti kirjutama , See võimaldab teie mod_rewrite moodul jaoks Apache . Seejärel avage /etc/apache2/sites-available ja muutke vaikefaili. (Selleks peavad teil olema selle faili ja saadaolevate saitide kausta kirjutamisõigused.) Tehke uuesti puhta URL-i test ja seekord see läbitakse.

Kuidas siis Apache moodulit ümber kirjutada?

Avage terminal ja tippige a2enmod uuesti kirjutama , See võimaldab teie mod_rewrite moodul jaoks Apache . Seejärel minge /etc/ apache2 /sites-available ja muutke vaikefaili. (Selleks peavad teil olema selle faili ja saadaolevate saitide kausta kirjutamisõigused.) Tehke uuesti puhta URL-i test ja seekord see läbitakse.

Mis on lisaks ülaltoodule $1 ümberkirjutamise reegel? The $1 on põhimõtteliselt kõige tabatud sisu stringi algusest ja lõpust. Teisisõnu, $1 = (. *). Sinu uuesti kirjutama , ^ tähistab stringi algust, (. Põhimõtteliselt tähendab see, et haarake kõik stringi algusest lõpuni ja määrake see väärtus stringile $1.

Kuidas sel viisil kontrollida, kas ümberkirjutamise moodul on lubatud?

17 vastust

  1. Kontrollimaks, kas mod_rewrite moodul on lubatud, looge oma WAMP-serveri juurkausta uus php-fail.
  2. Juurdepääs loodud failile brauserist.
  3. Otsingu avamiseks vajutage Ctrl F.
  4. Kui ei, avage
  5. Eemaldage algusest naela (#) märk ja salvestage see fail.
  6. Taaskäivitage apache server.

Mida teeb a2enmodi ümberkirjutamine?

a2enmod on skript, mis lubab määratud mooduli apache2 konfiguratsioonis. See teeb selleks tuleb luua sümbolid /etc/apache2/mods-enabled. Samuti keelab a2dismod mooduli, eemaldades need sümbollingid.

Soovitan: