Orodha ya maudhui:

Ninawezaje kuandika tena injini ya Apache?
Ninawezaje kuandika tena injini ya Apache?

Video: Ninawezaje kuandika tena injini ya Apache?

Video: Ninawezaje kuandika tena injini ya Apache?
Video: CS50 2015 - Week 7 2024, Mei
Anonim

Fungua terminal na chapa a2enmod andika upya , Itawezesha yako mod_andika upya moduli kwa Apache . Kisha nenda kwa /etc/apache2/sites-available na uhariri faili chaguo-msingi. (Kwa hili lazima uwe na ruhusa zinazoweza kuandikwa kwa faili hii na folda inayopatikana kwenye tovuti.) Fanya jaribio la URL safi tena na wakati huu litapitishwa.

Kisha, ninawezaje kuandika tena moduli ya Apache?

Fungua terminal na chapa a2enmod andika upya , Itawezesha yako mod_rewrite moduli kwa Apache . Kisha nenda kwa /etc/ apache2 /sites-zinazopatikana na uhariri faili chaguo-msingi. (Kwa hili lazima uwe na ruhusa zinazoweza kuandikwa kwa faili hii na folda inayopatikana kwenye tovuti.) Fanya jaribio la URL safi tena na wakati huu litapitishwa.

Kando na hapo juu, sheria ya kuandika upya ya $1 ni ipi? The $1 kimsingi ni maudhui yaliyonaswa ya kila kitu kutoka mwanzo na mwisho wa kamba. Kwa maneno mengine, $1 = (. *). Katika yako andika upya , ^ inaashiria mwanzo wa mfuatano, (. Kwa hivyo, kimsingi, inasema kamata kila kitu kutoka mwanzo hadi mwisho wa kamba na ugawanye thamani hiyo kwa $1.

Kwa njia hii, ninaangaliaje ikiwa moduli ya kuandika upya imewezeshwa?

17 Majibu

  1. Ili kuangalia kama mod_rewrite moduli imewezeshwa, unda faili mpya ya php kwenye folda yako ya mizizi ya seva yako ya WAMP.
  2. Fikia faili yako iliyoundwa kutoka kwa kivinjari chako.
  3. Ctrl F ili kufungua utafutaji.
  4. Ikiwa sivyo, fungua
  5. Ondoa saini ya pauni ('#') mwanzoni na uhifadhi faili hii.
  6. Anzisha tena seva yako ya apache.

Je, a2enmod kuandika upya hufanya nini?

a2enmod ni hati inayowezesha moduli maalum ndani ya usanidi wa apache2. Ni hufanya hii kwa kuunda ulinganifu ndani ya /etc/apache2/mods-enabled. Vile vile, a2dismod huzima moduli kwa kuondoa ulinganifu huo.

Ilipendekeza: