htaccess [UserAgent]: Yi wani aiki dangane da mai amfanin mai amfani

Tun da dadewa na sanya labarai biyu akan htaccess, kuma tunda ya ɗan jima, zan ɗan wartsake tushen kaɗan:

Menene htaccess?

A kowane folda da muka raba (aka shirya) zamu iya sanya fayil .htaccess (lura da lokacin a farkon sunan, wannan yana nuna cewa yana ɓoye). Wannan fayil ɗin zai zama ɗan sandarmu ta hanyar kiran shi ta wata hanya, saboda a ciki zamu iya rubuta dokoki ko ƙa'idodi waɗanda zasu taimaka mana wajen sarrafa / sarrafa damar isa ga wannan babban fayil ɗin inda fayil ɗin yake, zuwa babban fayil ɗin da fayiloli (da manyan fayiloli mataimaka) cewa yana dauke da shi.

A sauƙaƙe. Idan ina da jakar “/gwaji /", Yin amfani da wani .htaccess Zan iya saita waɗancan IPs da nake so in shiga kuma ba haka ba, saita idan ina so cewa lokacin da wani ya shiga wannan babban fayil ɗin zai tura su ta atomatik zuwa wani rukunin yanar gizo, kuma mai tsayi sosai da dai sauransu.

Ina ba da shawarar gaske da ku karanta labarai biyu da suka gabata:

Bari mu matsa zuwa ga abin da zan keɓance musamman a cikin wannan sakon.

Mai amfani No.1

Abin da muke son yi shi ne:

  1. Idan mai amfani yayi amfani internet Explorer kar ka bude shafin, wanda zai tura ka zuwa shafin na Firefox don a sanya mai bincike na gaske.

Sanin cewa Mai Amfani wannan yana gano Mai Binciken Intanet es: MSIE

Mun riga mun sami komai da muke buƙata 🙂

Aikin aiki zai zama:

  1. Gano idan mai amfani yayi amfani da IE ko a'a.
  2. Idan kayi amfani da IE ba zai nuna maka shafin ba, maimakon yin wannan abin da zai faru shine zai bude shafin na Mozilla.
  3. Idan baku yi amfani da IE ba zai buɗe shafinmu ba tare da wata matsala ba.

Don cimma wannan dole ne mu sanya a cikin fayil ɗin mu na .htaccess (idan babu shi, ƙirƙira shi) layuka masu zuwa:


A sake rubutawa
Sake sake rubutawa% {HTTP_USER_AGENT} ^. * MSIE. * $ [NC] Sake Rubuta Rule. * Http://www.mozilla.org/en-US/firefox/new/

Kuma wannan shine, mai sauki.

Tare da waɗannan layin abin da muke nunawa shine:

  1. Idan mod_rewrite module tana aiki:
  2. Fara aikin sake rubutawa kuma:
  3. Idan yanayin ya cika cewa wani wuri a cikin UserAgent ya ƙunshi MSIE to:
  4. Aiwatar da mulkin: tura mai amfani zuwa ga rukunin yanar gizon - »Http://www.mozilla.org/en-US/firefox/new/
  5. Ya wuce yanzu, dakatar da amfani da mod_rewrite module

Babu shakka za su iya canza adireshin da za a tura mai amfani da shi, wannan misali ne kawai.

Yanzu zamu tafi tare da wani mai amfani ... 😉

Mai amfani No.2

Misali, muna so mu sanya wasu abubuwa a intanet a cikin wani jakar a sabar yanar gizon mu, amma muna son wasu mutane ne kawai su isa gare ta, za mu iya kare jakar ta hanyar kalmar sirri ta amfani da Apache, ee, amma idan muna son kar mu wahalar da yawa ... za mu iya:

  1. Karanta UserAgent na mai amfani.
  2. Idan UserAgent yana da kalmar "topsecret" a wani wuri:
  1. Bari ya sami damar shiga babban fayil ɗin
  • Idan UserAgent bashi da kalmar "topsecret" ko'ina:
  1. Nuna alamar da aka hana shiga.

Don cimma wannan, lambar ta yi kama da wacce ta gabata… babban bambancin shine alamar motsuwa «!»A cikin layin tabbatarwa na UserAgent:


A sake rubutawa
Sake rubutawa ondan% {HTTP_USER_AGENT}! ^. * Babban sirri. * $ [NC] Sake RubutaRule. * Http://www.google.com

Anan babu abubuwa da yawa da zan iya bayani saboda na riga nayi bayanin na baya, wannan, kamar yadda nace, yana da babban saɓon alamar motsin rai, wanda ke nufin:

  • Idan BA KUNSA sirrin sirri a wani wuri a cikin UserAgent ...

To wannan duk na ɗan lokaci ne 😀

Ina fatan ya kasance da amfani, har yanzu da sauran magana htaccess, Har yanzu ina da abubuwa da yawa don koya 🙂
gaisuwa


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   k301 m

    Ban sani ba ko in yi sharhi a kan wannan, kawai ƙara cewa a cikin baƙar fata na 2012 an ambaci yanayin rashin dacewar htaccess. A cikin dragonjar sun yi cikakken bayani dalla-dalla sosai kuma sun bayyana yadda za'a gyara shi idan wani yana da sha'awa:

    Lissafi

    1.    Martin m

      @KZKG kyakkyawar gudummawa, kwarai.
      @ k3D1 Nan da nan na tuna raunin amma ban tabbatar da abin da ya faru ba (Jamusanci zai ziyarce ni!?
      Godiya ga mahaɗin!

      1.    KZKG ^ Gaara m

        Godiya, tunda bana bayar da gudummawa ta bangaren labarai, ina kokarin bada gudummawa ta bangaren wasu abubuwan fasaha 🙂

    2.    KZKG ^ Gaara m

      Na gode, ban san wannan ba 😉

  2.   k301 m

    Na taba yin tsokaci a baya amma a bayyane ba a sanya shi ba. Ko ta yaya, Ina sake maimaita shi ga waɗanda suke da sha'awa, bugawa ne a cikin dragonjar don hana yanayin haɗari na htaccess:
    http://www.dragonjar.org/htexploit-herramienta-para-saltar-proteccion-con-archivos-htaccess.xhtml

    1.    KZKG ^ Gaara m

      Gafartawa, zancen anti-SPAM wani lokacin yana yin abubuwan da ban ma fahimta ba, akwai wasu maganganun SPAM da suke layi ba tare da wani dalili ba, tuni na amince da su.
      Sake neman gafara.

      1.    k301 m

        Babu matsala, yana da kyau koyaushe maganganun da ke ƙunshe da hanyoyin haɗi dole ne a yarda da su, rudani na ya fito ne daga yadda na farkon ya aiko ku da alamar html, Ina tsammanin an sami matsala.

        Kuma babu wani abu, kuyi murna da bayanan fasaha waɗanda suke da kyau sosai, a cikin wannan rukunin yanar gizon na sami kyawawan kayan aiki.

  3.   elynx m

    Ara zuwa Waɗanda Aka fi so!

    1.    KZKG ^ Gaara m

      ^ - ^

  4.   Javier m

    Sannu,
    Ta yaya zan iya yin daidai yadda kuke bayani don Firefox amma don mai binciken intanet

    1.    KZKG ^ Gaara m

      Ban gane abin da kuke so ku yi ba.