நீண்ட காலத்திற்கு முன்பு நான் வைத்தேன் இரண்டு கட்டுரைகள் ஹெச்டியாக்செஸ், சிறிது நேரம் ஆகிவிட்டதால், நான் தளத்தை சிறிது புதுப்பிக்கிறேன்:
Htaccess என்றால் என்ன?
நாங்கள் பகிர்ந்த ஒவ்வொரு கோப்புறையிலும் (ஹோஸ்ட் செய்யப்பட்ட) ஒரு கோப்பை வைக்கலாம் .htaccess (பெயரின் தொடக்கத்தில் உள்ள காலத்தைக் கவனியுங்கள், இது மறைக்கப்பட்டுள்ளதைக் குறிக்கிறது). இந்த கோப்பு ஏதேனும் ஒரு வழியில் அழைப்பதற்கு எங்கள் காவல்துறையாக இருக்கும், ஏனென்றால் அதில் கோப்பு இருக்கும் அதே கோப்புறையின் அணுகலைக் கையாள / நிர்வகிக்க உதவும் விதிகள் அல்லது விதிமுறைகளை எழுதலாம், இது கோப்புறை மற்றும் கோப்புகளுக்கு (மற்றும் துணை கோப்புறைகள்) கொண்டிருக்கும்.
எளிமையாக வை. எனக்கு கோப்புறை இருந்தால் “/சோதனை /", பயன்படுத்துதல் a .htaccess எந்த ஐபிக்களை அவர்கள் அணுக வேண்டும், எந்தெந்தவை அல்ல என்பதை என்னால் கட்டமைக்க முடியும், யாராவது இந்த கோப்புறையில் நுழையும்போது அது தானாகவே அவற்றை வேறு தளத்திற்கு திருப்பிவிடும், மற்றும் மிக நீண்டது போன்றவை.
முந்தைய இரண்டு கட்டுரைகளையும் நீங்கள் படிக்க பரிந்துரைக்கிறேன்:
-
htaccess [அறிமுகம்]: இணையத்தில் வெளியிடப்பட்ட உங்கள் உள்ளடக்கத்தின் மீதான விதிகள், விதிமுறைகள், கட்டுப்பாடு
-
htaccess [திருப்பி விடுதல்]: நெட்வொர்க்கில் வெளியிடப்பட்ட உங்கள் உள்ளடக்கத்தின் மீதான விதிகள், ஒழுங்குமுறைகள், கட்டுப்பாடு
இந்த இடுகையில் நான் குறிப்பாக உரையாற்றுவேன்.
பயன்பாட்டு எண் 1
நாம் என்ன செய்ய விரும்புகிறோம்:
- ஒரு பயனர் பயன்படுத்தினால் இன்டர்நெட் எக்ஸ்ப்ளோரர் உங்களைத் திருப்பிவிடும் தளத்தைத் திறக்க வேண்டாம் தளம் Firefox உண்மையான உலாவி நிறுவப்பட வேண்டும்.
என்று தெரிந்தும் பயனர்அஜென்ட் அது அடையாளம் காட்டுகிறது இன்டர்நெட் எக்ஸ்ப்ளோட்டர் எஸ்: எம்எஸ்ஐஇ
எங்களுக்கு தேவையான அனைத்தையும் ஏற்கனவே வைத்திருக்கிறோம்
இயக்க தர்க்கம்:
- பயனர் IE ஐப் பயன்படுத்துகிறாரா இல்லையா என்பதை அடையாளம் காணவும்.
- நீங்கள் IE ஐப் பயன்படுத்தினால், அது உங்களுக்கு தளத்தைக் காட்டாது, இதைச் செய்வதற்குப் பதிலாக என்ன நடக்கும் என்பது மொஸில்லா தளத்தைத் திறக்கும்.
- நீங்கள் IE ஐப் பயன்படுத்தாவிட்டால், அது எங்கள் தளத்தை எந்த பிரச்சனையும் இல்லாமல் திறக்கும்.
இதை அடைய நாம் எங்கள் .htaccess கோப்பில் வைக்க வேண்டும் (அது இல்லை என்றால், அதை உருவாக்கவும்) பின்வரும் வரிகளை:
மீண்டும் எழுதப்பட்டது
மாற்றியமைத்தல்% {HTTP_USER_AGENT} ^. * MSIE. * $ [NC] மீண்டும் எழுதும் விதி. * Http://www.mozilla.org/en-US/firefox/new/
இது எளிது.
இந்த வரிகளுடன் நாம் குறிப்பிடுவது:
- Mod_rewrite தொகுதி செயலில் இருந்தால்:
- மீண்டும் எழுதும் இயந்திரத்தைத் தொடங்கவும்:
- யூசர் ஏஜெண்டில் எங்காவது MSIE உள்ளது என்ற நிபந்தனை பூர்த்தி செய்யப்பட்டால்:
- விதியைப் பயன்படுத்துங்கள்: பயனரை தளத்திற்கு திருப்பி விடுங்கள் - tt Http://www.mozilla.org/en-US/firefox/new/
- இது இப்போது முடிந்துவிட்டது, mod_rewrite தொகுதியைப் பயன்படுத்துவதை நிறுத்துங்கள்
பயனர் திருப்பி விடப்படும் முகவரியை அவர்கள் மாற்ற முடியும் என்பது வெளிப்படையானது, இது ஒரு எடுத்துக்காட்டு.
இப்போது நாம் மற்றொரு பயன்பாட்டுடன் செல்கிறோம் ...
பயன்பாட்டு எண் 2
எடுத்துக்காட்டாக, இணையத்தில் சில உள்ளடக்கங்களை எங்கள் வலை சேவையகத்தில் உள்ள ஒரு கோப்புறையில் வைக்க விரும்புகிறோம், ஆனால் சிலர் அதை அணுக வேண்டும் என்று நாங்கள் விரும்புகிறோம், அப்பாச்சியைப் பயன்படுத்தி கடவுச்சொல் மூலம் கோப்புறையை பாதுகாக்க முடியும், ஆம், ஆனால் நாங்கள் சிக்கலாக்க விரும்பவில்லை என்றால் இவ்வளவு ... நம்மால் முடியும்:
- பயனரின் பயனர் முகவரியைப் படியுங்கள்.
- UserAgent க்கு எங்காவது "topsecret" என்ற சொல் இருந்தால்:
- அவர் கோப்புறையை அணுகட்டும்
- UserAgent க்கு "topsecret" என்ற சொல் எங்கும் இல்லை என்றால்:
- அணுகல் மறுக்கப்பட்ட அடையாளத்தைக் காண்பி.
இதை அடைய, குறியீடு முந்தையதை ஒத்திருக்கிறது… முக்கிய மாறுபாடு ஆச்சரியக்குறி «!A UserAgent சரிபார்ப்பு வரியில்:
மீண்டும் எழுதப்பட்டது
RewriteCond% {HTTP_USER_AGENT}! ^. * Topsecret. * $ [NC] RewriteRule. * Http://www.google.com
முந்தையதை நான் ஏற்கனவே விளக்கியுள்ளதால் இங்கு விளக்க அதிகம் இல்லை, இது நான் சொன்னது போல், அதன் முக்கிய வேறுபாடாக ஆச்சரியக் குறி உள்ளது, இதன் பொருள்:
- யூசர் ஏஜெண்டில் எங்காவது டாப்ஸ்கிரெட் இல்லை என்றால் ...
சரி இது இப்போதைக்கு
இது பயனுள்ளதாக இருந்தது என்று நம்புகிறேன், பேசுவதற்கு இன்னும் நிறைய இருக்கிறது ஹெச்டியாக்செஸ், நான் இன்னும் கற்றுக்கொள்ள நிறைய இருக்கிறது
மேற்கோளிடு
இது குறித்து கருத்துத் தெரிவிக்கலாமா என்று எனக்குத் தெரியவில்லை, 2012 இன் பிளாக்ஹாட்டில் ஒரு htaccess பாதிப்பு குறிப்பிடப்பட்டுள்ளது என்பதைச் சேர்க்கவும். டிராகன்ஜாரில் அவர்கள் எல்லாவற்றையும் நன்றாக விவரிக்கிறார்கள் மற்றும் யாராவது ஆர்வமாக இருந்தால் அதை எவ்வாறு சரிசெய்வது என்பதை விளக்குகிறார்கள்:
இணைப்பு
ZKZKG மிகச் சிறந்த பங்களிப்பு, சிறந்தது.
3 k1DXNUMX நான் உடனடியாக பாதிப்பை நினைவில் வைத்தேன், ஆனால் அது என்னவென்று எனக்குத் தெரியவில்லை (ஜெர்மன் என்னைப் பார்வையிடும்!?
இணைப்புக்கு நன்றி!
நன்றி, நான் செய்திகளைப் பொறுத்தவரை பங்களிக்கவில்லை என்பதால், மேலும் தொழில்நுட்ப விஷயங்களின் அடிப்படையில் பங்களிக்க முயற்சிக்கிறேன்
நன்றி, இதைப் பற்றி எனக்குத் தெரியாது
நான் இதற்கு முன்பு ஒரு கருத்தை இடுகிறேன், ஆனால் அது வெளியிடப்படவில்லை. எப்படியிருந்தாலும், ஆர்வமுள்ளவர்களுக்கு நான் இதை மீண்டும் சொல்கிறேன், இது ஒரு htaccess பாதிப்பைத் தடுக்க டிராகன்ஜாரில் ஒரு வெளியீடு:
http://www.dragonjar.org/htexploit-herramienta-para-saltar-proteccion-con-archivos-htaccess.xhtml
எனது மன்னிப்பு, ஸ்பேம் எதிர்ப்பு வடிப்பான் சில நேரங்களில் எனக்கு புரியாத விஷயங்களைச் செய்கிறது, வெளிப்படையான காரணமின்றி சில ஸ்பேம் கருத்துக்கள் வரிசையில் உள்ளன, நான் ஏற்கனவே அவற்றை அங்கீகரித்தேன்.
மீண்டும் மன்னிப்பு கோருங்கள்.
எந்த பிரச்சனையும் இல்லை, இணைப்புகளைக் கொண்ட கருத்துகள் அங்கீகரிக்கப்பட வேண்டும் என்பது எப்போதுமே நல்லது, எனது குழப்பம் முதலில் உங்களை ஒரு HTML குறிச்சொல்லுடன் அனுப்பியது என்பதிலிருந்து வந்தது, ஏதேனும் சிக்கல் இருப்பதாக நான் நினைத்தேன்.
ஒன்றுமில்லை, மிகச் சிறந்த தொழில்நுட்ப இடுகைகளுடன் உற்சாகப்படுத்துங்கள், இந்த வலைப்பதிவில் நான் நிறைய சிறந்த விஷயங்களைக் கண்டேன்.
பிடித்தவையில் சேர்க்கப்பட்டது!
^ - ^
, ஹலோ
பயர்பாக்ஸிற்காக ஆனால் இணைய எக்ஸ்ப்ளோரருக்கு நீங்கள் விளக்குவது போல் நான் எப்படி செய்ய முடியும்
நீங்கள் என்ன செய்ய வேண்டும் என்று எனக்கு புரியவில்லை.