.htaccess फाइल वेबसाइट आॕप्टिमाइजेशन और seo वर्क का ऐसा नींव का पत्थर है जिसका युज कहीं न कहीं हम सब करते हैं लेकिन उसके बारे जानना थोड़े ही कम लोग जानते हैं या उसके बारे में जानने में मेहनत नहीं करते। इस पोस्ट में हम .htaccess फाइल क्या है , कैसे बनाएं और उसके उपयोग के बारे में जानेंगे।
.htaccess फाइल क्या है
.htaccess फाइल का फुल फ़ार्म hypertext access file होता है। .htaccess फाइल वेबसर्वर द्वारा प्रोवाइड कि जाती है। .htaccess फाइल Apache Web server सोफ्टवेयर की configeration फाइल है , जिसका युज करके हम अपने किसी भी पेज को रिडायरेक्ट कर सकते हैं, अपना कोई भी युआरएल रिराइट कर सकते हैं, ब्लाकेज कर सकते हैं, सर्वर पर एक्स्ट्रा इनेबल या डिसेबल की फंन्ग्सनेलिटी लगा सकते हैं। इसलिए .htaccess फाइल बेहद महत्वपूर्ण है।
.htaccess फाइल कैसे बनाए
.htaccess फाइल बनाने के लिए आपको अपने cपेनल में लाॕग इन करें। इसके बाद फाइल मेनेजर पर जाएं । इसके बाद public- html पर क्लिक करें और देखें कि .htaccess फाइल हो या नहीं । अगर नही है तो आप आप सेटिंग में जाकर शो हिडन फाइल चेक करें और इसके बाद भी आपको .htaccess फाइल नहीं दिखाई देती तो आप फाइल पर पर क्लिक करें और यहां पर .htaccess फाइल इन्टर करें ।उसके बाद क्रिएट न्यु फाइल पर क्लिक करें। क्रिएट न्यु फाइल पर क्लिक करने के बाद एक .htaccess फाइल क्रिएट हो गई है। इस फ़ाइल को सेव कर ले।
.htaccess फाइल का क्या कार्य है
बेसिकली .htaccess फाइल का काम किसी युआरएल को रिडायरेक्ट करना होता है।
php में .htaccess फाइल का उपयोग क्या है
.htaccess फाइल आपके सर्वर की सेटिंग को चेंज कर सकती है। ये एक एडवांस लेवल की सेक़युरिटी प्रोवाइड कराती है। जिससे हम my sql ingection attack से बच सकते हैं और हेकिंग वगैरा से बच सकते हैं।
.htaccess फाइल के उपयोग
1. http url को https पर रिडायरेक्ट करना - आप ssl को इन्टाॕल कर लेते हैं लेकिन फिर भी आपको http url को https पर फोर्सली रिडायरेक्ट करना जरूरी होता है। नोर्मली ये काम आपकी होस्टिंग खुद से हेंडल करती है , पर नहीं करती है तो आप इस ट्रिक को युज कर सकते हैं। आपको इस कोड को अपनी .htaccess फाइल में इस कोड को पेस्ट करना होंगा।
यहां example.com को अपने domain के साथ चेंज कर लेंगे और ये हो जाएंगा। ये रिडायरेक्ट 301 टाइप का होंगा।
2. non www url को www और vice versa में रिडायरेक्ट करना - इसमें कोड की जो पहली लाइन है वो डोमेन को चेक करती है। और जो भी युआरएल www रिक्वेस्ट के हैं उनमें www को एंड करते हैं या रिमुव करते हैं।
3. url से ट्रेलिंग स्लेश को हटना या लगाना - Google https://example.com और https://example.com/ को अलग अलग मानता है। भले ही ये आपको सेम दिखाई दे रहे हो। इसमें सिर्फ आपको एक ही युज करना है।
ट्रेलिंग युआरएल को जोड़ना
ट्रेलिंग स्लैश को हटाना
4. एक url को दुसरे url पर रिडायरेक्ट करना - बिना किसी प्लगीन के हम एक url को दुसरे url पर परमानेंटली या टेम्पररी रिडायरेक्ट कर सकते हैं। आपको सिर्फ़ एक लाइन को पेस्ट करना है और इसमें आपको पुराना url और नया url एंड करना है।
5. seo फ्रेंडली युआरएल बनाना - कि तरह के url के टाइटल न सिर्फ खराब दिखाई देते हैं , बल्कि युजर फ्रेंडली भी नहीं होते हैं। .htaccess फाइल आपको दोनों केसेस में हेल्प कर सकती है। अगर आप अपने url के इन्ड में से .html या .aspx या फिर .php या.xyz कुछ भी हटाना चाहते हैं तो आप इस कोड को युज कर सकते हैं। ये .html हटाने के लिए कोड हैं।
URL को युजर फ्रेंडली बनाने के लिए इस कोड का युज करे
6. कस्टम 404 पेज को सेट करना - आप अपने वेबसाइट पर कोई भी एक पेज बनाए और फिर इस कोड को अपनी .htaccess फाइल में पेस्ट कर दें।
7 वेबसाइट की स्पीड को बढ़ाना - इसके लिए ब्राउज़र केश मेथड को युज करते हैं। आपको बेसिकली इस कोड को अपनी .htaccess फाइल में पेस्ट करना होता है और आपका काम हो जाएगा।
निष्कर्ष
.htaccess फाइल एक पावरफुल टुल है जो बहुत सारे काम को करने में मदद करता है। तो आशा करता हूं कि आपको .htaccess file क्या है , कैसे बनाएं और इसके उपयोग क्या है इसके बारे में आपको मालूम हो गया होगा। क्या आप भी .htaccess फाइल का ओर कोई उपयोग जानते हैं तो हमें कमेंट करे।
.jpeg)
