.htaccess جنریٹر
جو چاہیے اس پر نشان لگائیں اور تیار .htaccess کاپی کریں۔ سب سے زیادہ تلاش کیے جانے والے اصول یہاں ہیں: HTTPS، www، ری ڈائریکٹ اور کیش۔
مکمل طور پر آپ کے براؤزر میں چلتا ہے — آپ جو کچھ لکھتے ہیں وہ ہمارے سرورز کو نہیں بھیجا جاتا۔
Apache اور LiteSpeed پر چلتا ہے۔ nginx .htaccess کو نظرانداز کرتا ہے — مساوی اصول server بلاک میں لکھیں۔
یہ کیسے کام کرتا ہے
تیار شدہ فائل HTTPS اور www ری ڈائریکٹ کے لیے mod_rewrite، منتقل شدہ صفحات کے لیے Redirect 301، کیش اور کمپریشن کے لیے mod_expires اور mod_deflate، اور رسائی کے اصولوں کے لیے Require استعمال کرتی ہے — یہ سب Apache 2.4 اور LiteSpeed میں معیاری ہیں۔ جہاں ماڈیول نہ ہونے پر 500 ایرر آ سکتا ہے، وہ بلاکس IfModule میں لپٹے ہیں۔ nginx .htaccess کو مکمل نظرانداز کرتا ہے: وہاں یہی اصول server بلاک میں لکھے جاتے ہیں۔
عام سوالات
کیا یہ nginx پر چلے گا؟
نہیں، nginx .htaccess نہیں پڑھتا۔ اس کی جگہ سرور کنفیگ میں return 301 اور location بلاکس استعمال کریں۔
اپ لوڈ کے بعد 500 ایرر آ رہا ہے
عام طور پر کوئی ماڈیول فعال نہیں ہوتا (rewrite، expires، headers) یا AllowOverride بند ہوتا ہے۔ Apache کے ایرر لاگ میں درست لائن لکھی ہوتی ہے۔
متعلقہ ٹولز
تمام ٹولز →اپنے سرور پر استعمال کریں: KVM VPS $3 ماہانہ سے، root رسائی، کرپٹو ادائیگی۔
VPS پلان