நாங்கள் நெட்வொர்க்கில் எதையாவது பகிரும்போது, ஹோஸ்டிங்கை நான் குறிப்பாகக் குறிப்பிடும்போது, எங்களுக்கு அப்பாச்சி, என்ஜின்க்ஸ், லைட்எச்.டி.டி.பி.டி, செரோக் போன்ற சேவையகம் தேவை.
எனவே, நாங்கள் ஒரு கோப்புறையைப் பகிர்ந்து கொள்கிறோம், கோப்புகள் மற்றும் அவர்களின் உலாவியின் மூலம் எங்கள் கணினியை அணுகுவோர், நாங்கள் ஹோஸ்ட் செய்தவற்றோடு தொடர்பு கொள்ள (அதே உலாவியைப் பயன்படுத்தி) முடியும், இது ஒரு வலைத்தளம், மல்டிமீடியா உள்ளடக்கம் போன்றவையாக இருக்கலாம்.
ஆனால் ... நாம் பகிர்வதை அணுகுவதற்கான விதிமுறைகள், அணுகல் விதிமுறைகளை எவ்வாறு வைக்கலாம்?
இதைச் செய்ய பல வழிகள் உள்ளன, இங்கே நான் பேசுவேன் ஹெச்டியாக்செஸ்.
Htaccess என்றால் என்ன?
நாங்கள் பகிர்ந்த ஒவ்வொரு கோப்புறையிலும் (ஹோஸ்ட் செய்யப்பட்ட) ஒரு கோப்பை வைக்கலாம் .htaccess (பெயரின் தொடக்கத்தில் உள்ள காலத்தைக் கவனியுங்கள், இது மறைக்கப்பட்டுள்ளதைக் குறிக்கிறது). இந்த கோப்பு ஏதேனும் ஒரு வழியில் அழைப்பதற்கு எங்கள் காவல்துறையாக இருக்கும், ஏனென்றால் அதில் கோப்பு இருக்கும் அதே கோப்புறையின் அணுகலைக் கையாள / நிர்வகிக்க உதவும் விதிகள் அல்லது விதிமுறைகளை எழுதலாம், இது கோப்புறை மற்றும் கோப்புகளுக்கு (மற்றும் துணை கோப்புறைகள்) கொண்டிருக்கும்.
எளிமையாக வை. எனக்கு கோப்புறை இருந்தால் «/சோதனை /«, A ஐப் பயன்படுத்துதல் .htaccess எந்த ஐபிக்களை அவர்கள் அணுக வேண்டும், எந்தெந்தவை அல்ல என்பதை என்னால் கட்டமைக்க முடியும், யாராவது இந்த கோப்புறையில் நுழையும்போது அது தானாகவே அவற்றை வேறு தளத்திற்கு திருப்பிவிடும், மற்றும் மிக நீண்டது போன்றவை.
இந்த விஷயத்தில் கொஞ்சம் இறங்குவோம் ...
எடுத்துக்காட்டாக, எங்களிடம் called என்ற கோப்புறை உள்ளதுதேவ்»(மேற்கோள்கள் இல்லாமல்), இது எங்கள் சொந்த ஐபி முகவரி மூலம் அல்லது ஒரு குறிப்பிட்ட டொமைன் வழியாக அணுகப்படலாம். வேறு வார்த்தைகளில் கூறுவதானால், இந்த கோப்புறையின் உள்ளடக்கத்தை இதன் மூலம் அணுகலாம்:
- http://10.10.0.5/dev/
- http://kzkggaara.net/dev/
- மேலும் http://127.0.0.1/dev/ y http://localhost/dev/
இந்த கோப்புறையில் நாம் புதிதாக ஒன்றை உருவாக்கி வருகிறோம், ஒரு புதிய திட்டத்தில் அல்லது வேறு எதையாவது வேலை செய்கிறோம், நம்மைத் தவிர வேறு யாரையும் அணுக நாங்கள் விரும்பவில்லை, அதாவது ... அந்த கோப்புறையின் உள்ளடக்கத்தை மட்டுமே நாம் உள்ளிட்டு பார்க்க முடியும், வெறுமனே அணுக முயற்சிக்கும் மீதமுள்ளவர்கள் முடியாது , அணுகல் மறுக்கப்படும் என்பதால்.
இதை அடைய, நாங்கள் ஒரு கோப்பை உருவாக்குகிறோம் .htaccess கோப்புறையில் தேவ், இந்த கோப்பில் வைக்கிறோம்:
ஒழுங்கு மறுக்க, அனுமதி
எல்லாவற்றிலிருந்தும் மறுக்கவும்
127.0.0.1 இலிருந்து அனுமதிக்கவும்
இதை வைக்கவும் .htaccess, 127.0.0.1 ஐத் தவிர வேறு எந்த கணினிக்கும் அணுகலை மறுக்கும் (அதாவது, அப்பாச்சி நிறுவப்பட்ட கணினியே) நீங்கள் கோப்புறையை அணுக முயற்சிக்கும்போது இந்த பிழை கிடைக்கும்:
ஐபி 10.10.0.5 ஐ அணுக அனுமதிக்க விரும்பினால், ஒரு வரியைச் சேர்க்கவும் ... இதைப் போல:
ஒழுங்கு மறுக்க, அனுமதி
எல்லாவற்றிலிருந்தும் மறுக்கவும்
127.0.0.1 இலிருந்து அனுமதிக்கவும்
10.10.0.5 இலிருந்து அனுமதிக்கவும்
இது சாராம்சம் ... அடிப்படை அல்லது எளிமையானது என்று சொல்லலாம்
எங்கள் கோப்புறைகளைப் பயன்படுத்தி எவ்வாறு சிறப்பாக நிர்வகிப்பது என்பதற்கான பல உதவிக்குறிப்புகளை வைக்கிறேன் .htaccess, யாராவது ஒரு உதவிக்குறிப்பு, கேள்வி அல்லது அது போன்ற ஏதாவது ஒன்றை பரிந்துரைத்தால், சொல்லுங்கள்
மேற்கோளிடு
சுவாரஸ்யமான நன்றி மிக்க நன்றி
கருத்துக்கு நன்றி
மூலம், ஆரம்பத்தில் ஒரு எழுத்துப்பிழை உள்ளது, அது செரோகி மற்றும் சீரோக் அல்ல.
சரி, நான் இப்போது அதை சரிசெய்வேன்
மிகவும் சுவாரஸ்யமானது, பின்வருவனவற்றை நம்புகிறேன். சியர்ஸ்
அடுத்தது திருப்பி விடப்படும், அது 😉 ... நாளை நான் வைக்க மாட்டேன், ஏனென்றால் நாளை ஆண்டுவிழாவிற்கு சிறப்பு பதிவுகள் உள்ளன ஹாஹா
KZKG உங்கள் அடுத்த இடுகைக்காக காத்திருக்கிறேன் !!! இந்த தேநீர் எனக்கு மிகவும் ஆர்வமாக உள்ளது! உங்களிடம் பிற ஆதாரங்கள், பயிற்சிகள் அல்லது புத்தகங்களுடன் ஏதேனும் இணைப்புகள் இருந்தால் தயவுசெய்து என்னிடம் சொல்லுங்கள், இதன்மூலம் அவற்றை எனக்கு அனுப்புங்கள் அல்லது ELAV ஐ தயவுசெய்து என்னிடம் அனுப்பும்படி சொல்லுங்கள்.
ஒரு வலை முகவரியின் பகுதிகளை எவ்வாறு மறைப்பது என்பது பற்றி உங்களிடம் ஏதேனும் இருந்தால் குறிப்பாக என்னிடம் சொல்லுங்கள், எடுத்துக்காட்டாக: இருந்து http://www.loquesea.com/index.php/pagina அது மட்டுமே காட்டுகிறது: http://www.loquesea.com/pagina
முன்கூட்டியே நன்றி!
ஆமாம் கவலைப்பட வேண்டாம், நான் மறக்கவில்லை 😉… நான் புதிய வேலைக்கு வந்ததிலிருந்து நான் மிகவும் பிஸியாக இருந்தேன்.
நீங்கள் என்னிடம் சொல்வதற்கு, உங்கள் htaccess இல் 5.2 ஐ விட அதிகமான PHP பதிப்பைப் பயன்படுத்தினால்:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
இது உங்களுக்காக வேலைசெய்கிறதா என்று சொல்லுங்கள், ஏனென்றால் அதை நிரூபிக்க என்னிடம் எதுவும் இல்லை.
வாழ்த்துக்கள் நண்பரே, எங்களுக்காக நீங்கள் செய்த அனைத்திற்கும் நன்றி.
மன்னிக்கவும், திட்டம் சேமிக்கப்பட்டுள்ள கோப்புறையை அணுகக்கூடிய எடுத்துக்காட்டுகள் ஏதேனும் உண்டா?
முகவரிப் பட்டியில் பார்வையாளர் டொமைன்.காம் உடன் மட்டுமே அணுகுவார் என்று நான் சொல்கிறேன்
மற்றும் domain.com/projectfolder உடன் அல்ல
கடவுச்சொல்லுடன் கோப்புறைகளுக்கு அணுகலை வழங்க .htaccess ஐ எவ்வாறு நிர்வகிப்பது என்பதை இந்த நூலிலிருந்து விளக்கினால் நன்றாக இருக்கும்.
மற்ற:
- உங்களில் யாராவது அபிவிருத்தி ஐடிஇ பற்றி ஏதாவது இடுகையிடத் துணிந்தால்
- நிரலாக்க மொழிகள் குறித்த கருத்துத் துறையில்: போக்கு மற்றும் பரிணாமம்.
- லினக்ஸ் மற்றும் ஆண்ட்ராய்டு அமைப்புகள்
மன்னிக்கவும், வைத்திருந்ததற்கு நன்றி சொல்ல மறந்துவிட்டேன் desdelinux நீங்கள் அதை எப்படி செய்கிறீர்கள் வாழ்த்துகள்.