Բովանդակություն:

Ինչպե՞ս կարող եմ վերաշարադրել Apache շարժիչը:
Ինչպե՞ս կարող եմ վերաշարադրել Apache շարժիչը:

Video: Ինչպե՞ս կարող եմ վերաշարադրել Apache շարժիչը:

Video: Ինչպե՞ս կարող եմ վերաշարադրել Apache շարժիչը:
Video: Ավելի քան սուրճ: Golang. Ինչու են Java-ի մշակողները սովորում GO-ն որպես երկրորդ լեզու: 2024, Դեկտեմբեր
Anonim

Բացեք տերմինալը և մուտքագրեք a2enmod վերաշարադրել , Դա հնարավորություն կտա ձեր mod_rewrite մոդուլի համար Ապաչի . Այնուհետև անցեք /etc/apache2/sites-available և խմբագրեք լռելյայն ֆայլը: (Դրա համար դուք պետք է ունենաք այս ֆայլի և կայքերի հասանելի թղթապանակի համար գրելու թույլտվություններ:) Կրկին կատարեք մաքուր URL-ի թեստ և այս անգամ այն կանցնի:

Հետո, ինչպե՞ս կարող եմ վերաշարադրել Apache մոդուլը:

Բացեք տերմինալը և մուտքագրեք a2enmod վերաշարադրել , Դա հնարավորություն կտա ձեր mod_rewrite մոդուլ համար Ապաչի . Այնուհետև անցեք /etc/ apache2 /sites-available և խմբագրել լռելյայն ֆայլը: (Դրա համար դուք պետք է ունենաք այս ֆայլի և կայքերի հասանելի թղթապանակի համար գրելու թույլտվություններ:) Կրկին կատարեք մաքուր URL-ի թեստ և այս անգամ այն կանցնի:

Բացի վերևից, ի՞նչ է $1-ի վերագրման կանոնը: Այն $1 հիմնականում ամեն ինչի գրավված բովանդակությունն է տողի սկզբից և վերջից: Այլ կերպ ասած, $1 = (. *). Ձեր մեջ վերաշարադրել , ^-ը նշանակում է տողի սկիզբը, (. Այսպիսով, հիմնականում, այն ասում է, որ բռնեք ամեն ինչ տողի սկզբից մինչև վերջ և նշանակեք այդ արժեքը $1.

Այս կերպ ինչպե՞ս կարող եմ ստուգել, արդյոք միացված է վերագրանցման մոդուլը:

17 Պատասխաններ

  1. Ստուգելու համար, թե արդյոք mod_rewrite մոդուլը միացված է, ստեղծեք նոր php ֆայլ ձեր WAMP սերվերի արմատային թղթապանակում:
  2. Մուտք գործեք ձեր ստեղծված ֆայլը ձեր դիտարկիչից:
  3. Ctrl F՝ որոնումը բացելու համար:
  4. Եթե ոչ, բացեք
  5. Հեռացրեք ֆունտի ('#') նշանը սկզբից և պահեք այս ֆայլը:
  6. Վերագործարկեք ձեր apache սերվերը:

Ի՞նչ է անում a2enmod rewrite-ը:

a2enmod է սկրիպտ, որը հնարավորություն է տալիս նշված մոդուլը apache2 կոնֆիգուրացիայի մեջ: Այն անում է սա՝ ստեղծելով սիմհղումներ /etc/apache2/mods-enabled-ում: Նմանապես, a2dismod-ն անջատում է մոդուլը՝ հեռացնելով այդ սիմհղումները:

Խորհուրդ ենք տալիս: