htaccess [Hordhac]: Shuruucda, xeerarka, xakamaynta waxyaabaha aad ku daabacday shabakadda

Markii aan wax ku wadaagno shabakadda, oo aan si gaar ah ugu gudbiyo martigelinta, waxaan u baahan nahay server sida Apache, Nginx, LightHTTPD, Cheroke, iwm.

Kadibna, waxaan wadaagnaa galka, feylasha iyo kuwa kahelaya kombuyuutarkeena adoo adeegsanaya baarayahooda, waxay awoodi doonaan (iyagoo adeegsanaya isla biraawsar) inay la falgalaan wixii aan martigalinay, waxay noqon kartaa degel, waxyaabo badan oo warbaahin ah, iwm.

Laakiin ... Sideen u dejin karnaa xeerar, xeerar ku saabsan helitaanka waxa aan wadaagno?

Waxaa jira siyaabo badan oo tan lagu sameeyo, halkan ayaan ka hadli doonaa .htaccess.

Waa maxay htaccess?

Fayl kasta oo aan wadaagno (martigelin) ayaan gelin karnaa feyl .htaccess (u fiirso muddada bilowga magaca, tani waxay muujineysaa inuu qarsoon yahay). Faylkani wuxuu noqon doonaa boliiskayaga oo aan ugu yeerno si uun, maxaa yeelay dhexdiisa ayaan ku qori karnaa xeerar ama qawaaniin naga caawin doona inaan wax ka qabanno / maareyno marin u helka isla galkaas halka feylku ku yaal, galka iyo faylasha (iyo hoosaadyada hoose) ee ay tahay ka koobnaan

Si fudud loo dhigo. Haddii aan haysto galka «/imtixaan /«, Adeegsiga a .htaccess Waan habeyn karaa IP-yada aan rabo inay galaan iyo kuwa kale, habeeyo haddii aan doonayo in marka qof galo galkaan uu si otomaatig ah ugu wareejin doono goob kale, iyo VERY dheer iwm.

Aan xoogaa arrinka u galno ...

Tusaale ahaan, waxaan leenahay galka loo yaqaan «dev»(Iyadoo aan la helin tixraacyada), oo laga heli karo cinwaankeena IP-ga ah, ama marin gaar ah. Si kale haddii loo dhigo, waxaan ka heli karnaa waxa ku jira galka arimahan:

  1. http://10.10.0.5/dev/
  2. http://kzkggaara.net/dev/
  3. Sidoo kale by http://127.0.0.1/dev/ y http://localhost/dev/

Faylkan waxaan ku horumarinaynaa wax cusub, ka shaqeynaya mashruuc cusub ama wax kale, mana dooneyno cid kale oo aan ka ahayn nafteena inaan marin u helno, taasi waa ... kaliya waan geli karnaa oo arki karnaa waxa ku jira galkaas, inta kale ee isku dayda inay si fudud u helaan ma awoodi doonaan inay , maadaama marin loo diidi doono.

Si tan loo gaaro, waxaan sameyneynaa feyl .htaccess galka dev, iyo feylkaan waxaan galnay:


amar diid, u oggolow
inkira oo dhan
u oggolow laga bilaabo 127.0.0.1

Ku rid tan .htaccess, ayaa u diidi doonta gelitaanka kombuyuutar kasta oo aan ka ahayn 127.0.0.1 (taasi waa, kumbuyuutarka laftiisa halka Apache lagu rakibay) marka aad isku daydo inaad gasho galka wuxuu ku tusayaa qaladkan:

Haddii aad rabto inaad sidoo kale u oggolaato IP 10.10.0.5 inay soo gasho, kaliya ku dar khad ... u eeg sidan:


amar diid, u oggolow
inkira oo dhan
u oggolow laga bilaabo 127.0.0.1
u oggolow laga bilaabo 10.10.0.5

Tani waa nuxurka ... aasaasiga ama kan ugu fudud ayaa la dhihi karaa 🙂

Waxaan soo dhigi doonaa dhowr talooyin oo ku saabsan sida ugu wanaagsan ee loo maareeyo faylkeena adoo adeegsanaya .htaccess, haddii qof uu leeyahay talo bixin talo, su'aal ama wax la mid ah, ii sheeg 😉

Salaan


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   tuka 22 dijo

    Xiiso badan aad ayaad u mahadsantahay 😀

    1.    KZKG ^ Gaara dijo

      Waad ku mahadsantahay faallada 😉

      1.    Hugo dijo

        By the way, waxaa jira qalad bilowga ah, waa Cherokee ee maahan Cheeroke.

        1.    KZKG ^ Gaara dijo

          Waayahay, hadda waan hagaajin doonaa 😀

  2.   Faust dijo

    Aad u xiiso badan, waxaan rajeynayaa kuwa soo socda. Farxad

    1.    KZKG ^ Gaara dijo

      Midka ku xigga ayaa la isku wareejin doonaa oo ...

  3.   3ndriago dijo

    KZKG Waxaan sugayaa qoraalkaaga soo socda !!! Shaahani aad buu ii xiiseeyaa! Haddii aad xiriir la leedahay ilo kale, casharro ama buugaag fadlan ii sheeg si aad iigu soo dirtid ama aad ugu sheegtid ELAV inuu ii soo gudbiyo haddii kale, fadlan.
    Gaar ahaan ii sheeg haddii aad wax ka hayso sida loo qariyo qaybo ka mid ah cinwaanka webka, tusaale ahaan: ka http://www.loquesea.com/index.php/pagina taasi waxay muujineysaa oo kaliya: http://www.loquesea.com/pagina
    Waad mahadsan tahay!

    1.    KZKG ^ Gaara dijo

      Haa ha walwalin, ma ilaawin…… kaliya in aan aad mashquul ugu ahaa tan iyo markii aan imid shaqada cusub.
      Wixii aad ii sheegto, haddii aad isticmaasho nooca PHP ee ka weyn 5.2 ku dheji htaccess kanaga:
      RewriteEngine On
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)$ /index.php?/$1 [L]

      Ii sheeg haddii ay adiga kuu shaqeyneyso, maxaa yeelay halkan kuma haysto wax aan ku caddeeyo.
      Salaan sxb, WAAD KU MAHADSAN TAHAY wax walboo aad noo qabatay.

      1.    Daniel ruiz dijo

        Waan ka xumahay, ma haysaa wax tusaalooyin ah oo geli kara galka mashruuca lagu keydiyay?

        Waxaan ula jeedaa in cinwaanka bar booqdaha soo booqda kaliya la domain.com
        oo aan la wehelin domain.com/projectfolder

  4.   Luis dijo

    Mawduucan laga bilaabo way fiicnaan lahayd haddii aad sharraxdo sida loo maareeyo .htaccess si loo siiyo marin-u-helidda faylalka leh erayga sirta ah
    Kale:
    - Haddii qof idinka mid ahi ku dhiirrado inuu wax ka qoro wax ku saabsan horumarka IDE
    - Marka laga hadlayo aragtida ku saabsan luqadaha barnaamijyada: Isbeddellada iyo isbeddelka.
    - Meelaha Linux iyo Android

  5.   Luis dijo

    Waan ka xumahay waxaan ilaaway inaan kaaga mahadcelinayo ilaalinta desdelinux sidaad u samaynayso Hambalyo.