લાંબા સમય પહેલા મેં મૂક્યું પર બે લેખ htaccess, અને થોડો સમય થયો હોવાથી, હું આધારને થોડો તાજું કરીશ:
Htaccess શું છે?
આપણે શેર કરેલ (હોસ્ટ કરેલા) દરેક ફોલ્ડરમાં આપણે ફાઇલ મૂકી શકીએ છીએ htaccess મા નિર્ધારિત (નામની શરૂઆતમાં અવધિની નોંધ લો, આ સૂચવે છે કે તે છુપાયેલું છે). આ ફાઇલને કોઈક રીતે ફોન કરીને તે અમારા પોલીસ કર્મચારી હશે, કારણ કે તેમાં આપણે નિયમો અથવા નિયમો લખી શકીએ છીએ જે ફાઇલને તે જ ફોલ્ડરની manક્સેસને મેનેજ કરવા / મેનેજ કરવામાં મદદ કરશે, ફોલ્ડર અને ફાઇલો (અને સબફોલ્ડર્સ) પર તેમાં સમાયેલું છે.
સરળ શબ્દોમાં કહીએ તો. જો મારી પાસે ફોલ્ડર છે “/પરીક્ષણ /", એ નો ઉપયોગ કરવો htaccess મા નિર્ધારિત હું રૂપરેખાંકિત કરી શકું છું કે હું કયા આઇપીઝને toક્સેસ કરવા માંગુ છું અને કયા નહીં, જો હું ઇચ્છું છું કે જ્યારે કોઈ આ ફોલ્ડરમાં પ્રવેશ કરે છે ત્યારે તે આપમેળે તેમને બીજી સાઇટ પર રીડાયરેક્ટ કરશે, અને ખૂબ લાંબી વગેરે.
હું ખરેખર ભલામણ કરું છું કે તમે અગાઉના બે લેખો વાંચો:
-
htaccess [પરિચય]: નિયમો, ધોરણો, નેટ પર પ્રકાશિત તમારી સામગ્રી પર નિયંત્રણ
-
htaccess [પુનirectદિશામાન]: નેટવર્ક પર પ્રકાશિત તમારી સામગ્રી પર નિયમો, નિયમો, નિયંત્રણ
ચાલો આગળ વધો હું આ પોસ્ટમાં ખાસ સંબોધન કરીશ.
ઉપયોગિતા નંબર ..1
આપણે જે કરવાનું છે તે છે:
- જો વપરાશકર્તા ઉપયોગ કરે છે ઈન્ટરનેટ એક્સપ્લોરર સાઇટ ખોલો નહીં, જે તમને રીડાયરેક્ટ કરે છે ની સાઇટ ફાયરફોક્સ વાસ્તવિક બ્રાઉઝર ઇન્સ્ટોલ કરવા માટે.
એ જાણીને કે વપરાશકર્તા એજન્ટ કે ઓળખે છે ઇન્ટરનેટ એક્સ્પ્લોટર છે: MSIE
આપણી પાસે પહેલાથી જ બધું છે જેની અમને જરૂર છે 🙂
Operatingપરેટિંગ તર્ક હશે:
- વપરાશકર્તા આઇઇ વાપરે છે કે નહીં તે ઓળખો.
- જો તમે IE નો ઉપયોગ કરો છો તો તે તમને સાઇટ બતાવશે નહીં, આ કરવાને બદલે જે બનશે તે તે મોઝિલા સાઇટ ખોલશે.
- જો તમે IE નો ઉપયોગ કરતા નથી તો તે કોઈપણ સમસ્યા વિના અમારી સાઇટ ખોલશે.
આ હાંસલ કરવા માટે આપણી .htaccess file (જો તે અસ્તિત્વમાં નથી, તો તેને બનાવો) નીચેની લાઇનમાં મુકવી જ જોઇએ:
ફરીથી લખો એન્જીન ચાલુ
રીરાઈટકોન્ડ% {HTTP_USER_AGENT} ^. * MSIE. * N [એનસી] રીરાઈટરાઇલ. * Http://www.mozilla.org/en-US/firefox/new/
અને આ તે સરળ છે.
આ રેખાઓ સાથે આપણે જે સૂચવીએ છીએ તે છે:
- જો mod_rewrite મોડ્યુલ સક્રિય છે:
- ફરીથી લખાણ એંજિન પ્રારંભ કરો અને:
- જો સ્થિતિ પૂરી થાય છે કે ક્યાંક યુઝરએજેન્ટમાં MSIE છે તો:
- આનો નિયમ લાગુ કરો: વપરાશકર્તાને સાઇટ પર રીડાયરેક્ટ કરો - tt https://www.mozilla.org/en-US/firefox/new/
- હવે તે સમાપ્ત થઈ ગયું છે, મોડ_પ્રાઇડ મોડ્યુલનો ઉપયોગ કરવાનું બંધ કરો
સ્વાભાવિક છે કે તેઓ સરનામાંને બદલી શકે છે જેના પર વપરાશકર્તાને રીડાયરેક્ટ કરવામાં આવશે, આ ફક્ત એક ઉદાહરણ છે.
હવે અમે બીજી ઉપયોગિતા સાથે જઈએ છીએ ... 😉
ઉપયોગિતા નંબર ..2
ઉદાહરણ તરીકે, અમે ઇન્ટરનેટ પર કેટલીક સામગ્રીને અમારા વેબ સર્વર પરના ફોલ્ડરમાં મૂકવા માંગીએ છીએ, પરંતુ અમે ઇચ્છતા હોઈએ છીએ કે ફક્ત અમુક લોકો જ તેને toક્સેસ કરે, આપણે અપાચેનો ઉપયોગ કરીને પાસવર્ડ સાથે ફોલ્ડરને સુરક્ષિત કરી શકીએ છીએ, હા, પરંતુ જો આપણે કોઈ જટિલતા ન કરવી હોય તો ઘણું ... આપણે કરી શકીએ:
- વપરાશકર્તાની યુઝર એજન્ટ વાંચો.
- જો યુઝર એજન્ટમાં ક્યાંક "ટોપસેરેટ" શબ્દ છે:
- તેને ફોલ્ડર accessક્સેસ કરવા દો
- જો યુઝર એજન્ટમાં ક્યાંય પણ "ટોપસેરેટ" શબ્દ નથી:
- પ્રવેશ નામંજૂર ચિહ્ન દર્શાવો.
આ હાંસલ કરવા માટે, કોડ પાછલા એક જેવો જ સમાન છે… મુખ્ય તફાવત ઉદ્ગારવાચક ચિહ્ન છે «!A યુઝર એજન્ટ ચકાસણી લાઇનમાં:
ફરીથી લખો એન્જીન ચાલુ
રીવાઈટકોન્ડ% {HTTP_USER_AGENT}! ^. * ટોપસેરેટ. * N [એનસી] રીરાઇટરાઈલ. * HTTP://www.google.com
અહીં સમજાવવા માટે ઘણું બધું નથી કારણ કે મેં પહેલાથી કહ્યું છે, મેં પહેલાથી કહ્યું હતું, આ એક તેના મુખ્ય તફાવત તરીકે ઉદ્ગારવાચક ચિહ્ન છે, જેનો અર્થ છે:
- જો તેમાં યુઝર એજન્ટમાં ક્યાંક ટોપસેરેટ શામેલ નથી ...
ઠીક છે, આ ક્ષણ માટેનું છે 😀
હું આશા રાખું છું કે તે ઉપયોગી થઈ ગયું છે, તે વિશે હજી ઘણું બોલવાનું બાકી છે htaccess, મારે હજી ઘણું શીખવાનું બાકી છે 🙂
સાદર
મને ખબર નથી કે આ વિશે ટિપ્પણી કરવી કે નહીં, ફક્ત તે ઉમેરો કે 2012 ના બ્લેકહટમાં એક htaccess નબળાઈનો ઉલ્લેખ કરવામાં આવ્યો હતો. ડ્રેગનજરમાં તેઓ દરેક વસ્તુની ખૂબ સારી રીતે વિગત આપે છે અને કોઈને રુચિ હોય તો તેને કેવી રીતે સુધારવું તે સમજાવે છે:
લિંક
@KZKG ખૂબ સરસ ફાળો, ઉત્તમ.
@ k3D1 મને તરત જ નબળાઈઓ યાદ આવી પણ મને ખાતરી નહોતી કે તે શું છે (જર્મન મારી મુલાકાત લેશે!)
કડી માટે આભાર!
આભાર, હું સમાચારની દ્રષ્ટિએ ફાળો આપતો નથી, તેથી વધુ તકનીકી બાબતોમાં ફાળો આપવાનો પ્રયત્ન કરું છું 🙂
આભાર, મને આ વિશે ખબર નહોતી 😉
હું પહેલાં પણ એક ટિપ્પણી પોસ્ટ કરું છું પરંતુ દેખીતી રીતે તે પોસ્ટ કરવામાં આવી નથી. તો પણ, હું તેને રસ ધરાવતા લોકો માટે પુનરાવર્તન કરું છું, તે htaccess નબળાઈને રોકવા માટે ડ્રેગનજરમાં પ્રકાશન છે:
http://www.dragonjar.org/htexploit-herramienta-para-saltar-proteccion-con-archivos-htaccess.xhtml
માફ કરશો, સ્પામ વિરોધી ફિલ્ટર કેટલીકવાર એવી બાબતો કરે છે જે હું સમજી પણ નથી શકતી, કેટલીક સ્પામ ટિપ્પણીઓ કોઈ સ્પષ્ટ કારણોસર કતારમાં ન હતી, મેં તેમને પહેલેથી જ મંજૂરી આપી દીધી છે.
ફરી માફી માંગવી.
કોઈ વાંધો નહીં, તે હંમેશાં સારું છે કે લિંક્સવાળી ટિપ્પણીઓ માન્ય હોવી આવશ્યક છે, મારી મૂંઝવણ એ છે કે પ્રથમ વ્યક્તિએ તમને HTML ટ tagગ સાથે કેવી રીતે મોકલ્યો, મને લાગ્યું કે ત્યાં થોડી સમસ્યા આવી છે.
અને કંઈ નહીં, તકનીકી પોસ્ટ્સથી ખુશ ખુશ જે ખૂબ સારી છે, આ બ્લોગમાં મને ઘણી ઉત્તમ સામગ્રી મળી છે.
મનપસંદમાં ઉમેર્યું!
^ - ^
હેલો,
તમે ફાયરફોક્સ માટે પણ ઇન્ટરનેટ એક્સપ્લોરર માટે સમજાવ્યા મુજબ હું કેવી રીતે કરી શકું
મને સમજાયું નહીં કે તમે શું કરવા માંગો છો.