.htaccess जेनरेटर — मुफ़्त ऑनलाइन
रीडायरेक्ट, कैश और सुरक्षा के लिए .htaccess नियम बनाएं।
Who uses the .htaccess जेनरेटर?
- बिना किसी प्लगइन के ओवरहेड के माइग्रेट किए गए URL के लिए रीडायरेक्ट नियम जोड़ने वाले WordPress साइट मालिक।
- Apache होस्टिंग पर HTTPS और www/non-www स्थिरता लागू करने वाले वेब डेवलपर।
- नए Apache डिप्लॉयमेंट के लिए तेज़ी से कैशिंग और gzip नियम जनरेट करने वाले साइट मालिक।
How the .htaccess जेनरेटर works
मनचाहे नियम चुनें: Force HTTPS, www पर/से रीडायरेक्ट, Gzip, ब्राउज़र कैशिंग, कस्टम 404, डायरेक्टरी लिस्टिंग रोकना, या CORS।
अगर आपने वह विकल्प चुना है तो कस्टम 404 पेज का पाथ भरें।
301 रीडायरेक्ट के लिए पुराना→नया URL पेयर जोड़ें (हर लाइन में एक)।
जनरेट किया गया .htaccess कंटेंट कॉपी करें और इसे अपने सर्वर के डॉक्यूमेंट रूट में अपलोड करें।
Tips & tricks
- "Redirect to www" और "Remove www" दोनों एक साथ न चुनें — ये टकराते हैं; अपने डोमेन के लिए एक कैननिकल फ़ॉर्म चुनें।
- यह टूल Basic Auth पासवर्ड सुरक्षा जनरेट नहीं करता — इसके लिए अलग से बनाई गई .htpasswd फ़ाइल के साथ-साथ AuthType नियम चाहिए जो आपको मैन्युअली जोड़ने होंगे।
- रीडायरेक्ट लिस्ट हर लाइन में स्पेस से अलग की गई ठीक दो वैल्यू (पुराना पाथ, नया पाथ) की उम्मीद करती है — किसी लाइन में कुछ और होने पर उसे चुपचाप छोड़ दिया जाता है।
- किसी मौजूदा .htaccess को बदलने से पहले हमेशा उसका बैकअप लें — सिंटैक्स एरर आपकी पूरी साइट को 500 एरर दे सकता है।
Frequently Asked Questions
.htaccess फ़ाइल क्या है?
.htaccess (hypertext access) एक डायरेक्टरी-स्तरीय Apache वेब सर्वर कॉन्फ़िगरेशन फ़ाइल है। यह आपको मुख्य सर्वर कॉन्फ़िगरेशन को एडिट किए बिना सर्वर नियम सेट करने देती है: रीडायरेक्ट, रीराइट, ऑथेंटिकेशन, MIME टाइप, एक्सेस कंट्रोल, और भी बहुत कुछ।
क्या यह टूल पासवर्ड सुरक्षा (Basic Auth) नियम जनरेट करता है?
नहीं — यह जनरेटर HTTPS/www रीडायरेक्ट, gzip, कैशिंग, कस्टम 404, डायरेक्टरी लिस्टिंग, CORS, और सामान्य 301 रीडायरेक्ट को कवर करता है। पासवर्ड सुरक्षा के लिए, आपको AuthType Basic / AuthUserFile नियम मैन्युअली जोड़ने होंगे, साथ ही अलग से एक .htpasswd फ़ाइल बनानी होगी।
www को non-www पर कैसे रीडायरेक्ट करें (या उल्टा)?
यह टूल दोनों दिशाओं को चेकबॉक्स के रूप में जनरेट करता है — "Redirect to www" और "Remove www" — अपने पसंदीदा कैननिकल डोमेन से मेल खाने वाला चुनें। दोनों में से सिर्फ़ एक को इनेबल करें।
क्या .htaccess Nginx या दूसरे वेब सर्वर पर काम करता है?
.htaccess Apache के लिए विशिष्ट है। Nginx /etc/nginx/sites-available/ में सर्वर ब्लॉक कॉन्फ़िगरेशन फ़ाइलें इस्तेमाल करता है। Cloudflare Page Rules या Workers इस्तेमाल करता है। यह जनरेटर Apache को टारगेट करता है — इस्तेमाल से पहले अपने सर्वर का प्रकार पुष्टि करें।
क्या कोई खराब .htaccess फ़ाइल मेरी साइट को तोड़ सकती है?
हां। .htaccess में सिंटैक्स एरर प्रभावित डायरेक्टरी के लिए 500 Internal Server Error का कारण बनती है। बदलाव करने से पहले हमेशा मौजूदा फ़ाइल का बैकअप लें, और पहले स्टेजिंग एनवायरनमेंट में टेस्ट करें। Apache का एरर लॉग विशिष्ट सिंटैक्स एरर दिखाता है।
Is my data safe when using the .htaccess जेनरेटर?
Completely safe. The .htaccess जेनरेटर processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
Can I use the .htaccess जेनरेटर output in commercial projects?
Yes. The .htaccess जेनरेटर is a utility tool and its output carries no licensing restrictions. You are free to use results in any project, commercial or personal.
Does the .htaccess जेनरेटर follow official standards?
Yes. The .htaccess जेनरेटर is built to comply with the relevant industry standard or specification for this utility type. If you encounter an unexpected result, verify your input against the specification — edge cases outside the standard may produce undefined behaviour.