ورڈپریس میں .htaccess فائل کے ساتھ کام کرنا

htaccess فائل ورڈپریس

WordPress ایک بہت اچھا پلیٹ فارم ہے جو معیاری ورڈپریس ڈیش بورڈ کتنا تفصیلی اور طاقتور ہے اس سے بہتر بنایا گیا ہے۔ ورڈپریس نے معیار کے بطور آپ کے لئے دستیاب ٹولز کا استعمال کرکے آپ اپنی سائٹ کو جس طرح محسوس کرتے ہیں اور اس کا استعمال کرتے ہیں اس کو بہتر بنانے کے لحاظ سے آپ بہت کچھ حاصل کرسکتے ہیں۔

کسی بھی ویب سائٹ کے مالک کی زندگی میں ایک وقت آتا ہے ، تاہم ، جب آپ کو اس فعالیت سے آگے بڑھنے کی ضرورت ہوگی۔ ورڈپریس کے ساتھ کام کرنا htaccess فائل ایسا کرنے کا ایک طریقہ ہوسکتا ہے۔ یہ فائل ایک بنیادی فائل ہے جس پر آپ کی سائٹ انحصار کرتی ہے ، اور بنیادی طور پر اس بات سے متعلق ہے کہ آپ کی ویب سائٹ کے کام کرنے والے کام کس طرح کام کرتے ہیں۔

اگرچہ ، .htaccess فائل کو بہت ساری مفید چیزوں کے حصول کے لئے استعمال کیا جاسکتا ہے۔ اس سے قبل ہم نے ان میں سے کچھ کا احاطہ کیا ہے ، بشمول بنانے کا عمل regex ورڈپریس میں redirects، اور اس پر ایک عمومی جائزہ ورڈپریس کے لئے ہیڈر ری ڈائریکٹس. ان دونوں گائیڈز میں ، ہم نے .htaccess فائل تک رسائی حاصل کی اور اس میں ترمیم کی ، لیکن فائل پہلے کیوں موجود ہے اس کے بارے میں زیادہ بتائے بغیر ، اور آپ اسے کیسے استعمال کرسکتے ہیں۔

اس مضمون کا مقصد ہے۔ پہلے ، ہم دیکھیں گے کہ .htaccess فائل معیاری ورڈپریس سیٹ اپ میں کیا کرتی ہے۔ اس کے بعد ، ہم آپ کو بتائیں گے کہ آپ اس تک کیسے رسائی حاصل کرسکتے ہیں ، اور آپ اسے کس طرح ترمیم کرسکتے ہیں۔ آخر میں ، ہم آپ کو دکھائیں گے کہ آپ کیوں ایسا کرنا چاہتے ہیں۔

.htaccess فائل کیا ہے؟

آئیے مبادیات کو پہلے راستے سے ہٹا دیں۔ .htaccess فائل تکنیکی طور پر ایک نہیں ہے ورڈپریس فائل. یا ، اس کو مزید درست الفاظ میں ڈالنے کے لئے ، .htaccess فائل دراصل ایک فائل ہے جو اپاچی ویب سرورز کے ذریعہ استعمال ہوتی ہے۔ یہ نظام ہے فی الحال استعمال کیا جارہا ہے ورڈپریس سائٹس اور میزبانوں کی اکثریت کے ذریعہ۔ ورڈپریس سائٹس کو سنبھالنے کی بات کی جائے تو اپاچی کے ہرجائیت کی وجہ سے ، ایسی ہر سائٹ میں .htaccess فائل ہوتی ہے۔

.htaccess فائل دوسری خصوصیات کے ساتھ کچھ خصوصیات کا اشتراک کرتی ہے جسے آپ کے ورڈپریس سائٹ کی تشکیل کے لئے استعمال کرتی ہے۔ فائل کا نام ایک پوشیدہ فائل ہے اور اس میں ترمیم کے ل un کسی کو چھپانے کی ضرورت ہوگی۔ یہ آپ کے ورڈپریس سائٹ کی روٹ ڈائرکٹری میں بھی بیٹھا ہے۔

یاد رکھیں ، .htaccess فائل ایک کام اور صرف ایک کام کرتی ہے: اس سے طے ہوتا ہے کہ آپ کی ویب سائٹ کی کارکردگی کو کس طرح دکھایا جاتا ہے۔ یہی ہے. 

تاہم ، اس آسان وضاحت کے پیچھے پوشیدہ چیزیں بہت پیچیدہ ہیں۔ اس کی وجہ یہ ہے کہ بہت ساری سائٹ کے مالکان ، پلگ انز اور تھیمز اس طرح تبدیلیاں کرتے ہیں کہ آپ کے ورڈپریس سائٹ کے اندر استعمال کی جانے والی چیزوں کا استعمال کیا جاتا ہے۔ جب بھی آپ (یا ایک پلگ ان) آپ کے کاملمکس کے کام کرنے کے طریقے میں تبدیلی کرتے ہیں تو ، یہ تبدیلیاں .htaccess فائل میں محفوظ کی جاتی ہیں۔ 

اصولی طور پر ، یہ ایک بہت اچھا نظام ہے ، اور محفوظ ہے۔ تاہم ، اصل دنیا میں یہ حقیقی مشکلات پیدا کرسکتا ہے۔ ایک تو اس کی وجہ 75٪ ڈویلپر جاوا اسکرپٹ کا استعمال کرتے ہیں، اور اس وجہ سے آپاچی کو استعمال کرنے میں آسانی نہیں ہے ، بہت سے پلگ ان .htaccess فائل کو اس طرح اوور رائٹ کرسکتے ہیں جس سے آپ کی سائٹ غیر محفوظ ہوجاتی ہے۔ اس طرح کا مسئلہ فکسنگ (یا واقعتا even یہاں تک کہ یہاں تک کہ نشان دہی) یہاں ہمارے دائرہ کار سے بالاتر ہے ، لیکن پلگ ان کے بارے میں معیاری انتباہی اطلاق ہوتا ہے only صرف ان لوگوں کو انسٹال کریں جو آپ پر بھروسہ کرتے ہیں ، اور اس طرح سیکیورٹی ہولز کو ٹھیک کرنے کے لئے باقاعدگی سے تازہ کاری کی جاتی ہے۔

.htaccess فائل کی تلاش اور ترمیم کرنا

اس حقیقت کے باوجود کہ .htaccess فائل بنیادی طور پر آپ کی سائٹ پر موجود خصوصیات کو سنبھالنے کے ل designed تیار کی گئی ہے ، آپ متعدد مفید نتائج کے حصول کے ل the فائل میں ترمیم کرسکتے ہیں: ان میں ری ڈائریکٹ کرنا ، یا محض اپنی سائٹ پر باہر کی رسائی کو محدود کرکے سیکیورٹی کو بہتر کرنا شامل ہے۔ خاص صفحات

اس حصے میں ، ہم آپ کو دکھائیں گے کہ ایسا کیسے کریں۔ لیکن پہلے… 

انتباہ: .htaccess فائل میں ترمیم کرنا آپ کی ویب سائٹ کو توڑ سکتا ہے۔ 

آپ کی سائٹ پر چلنے والی بنیادی فائلوں میں کسی قسم کی تبدیلی کرنا خطرناک ہے۔ تمہیں چاہئے ہمیشہ اپنی سائٹ کا بیک اپ بنائیں اس میں کوئی تبدیلی کرنے سے پہلے ، اور براہ راست سائٹ کو متاثر کیے بغیر تجربہ کریں۔ 

دراصل ، اس کی ایک اچھی وجہ ہے کہ زیادہ تر ورڈپریس صارفین کے لئے .htaccess فائل دستیاب نہیں ہے۔ ورڈپریس کے پاس چھوٹی کاروباری ویب سائٹوں کے لئے مارکیٹ شیئر کی واضح اکثریت ہے ، اور اس کا مطلب یہ ہے کہ ان کے بہت سے صارفین ہیں ، کیا ہم کہیں گے ، نہ کہ زیادہ تر تکنیکی مائل۔ یہی وجہ ہے کہ نوزائیدہ صارفین کو غلطیاں کرنے سے بچنے کے ل. .htaccess فائل کو بطور ڈیفالٹ چھپایا جاتا ہے۔

.htaccess فائل تک رسائی اور ترمیم کرنا

اس سب کے ساتھ ، آئیے یہ دیکھیں کہ آپ .htaccess فائل تک کیسے رسائی حاصل کرسکتے ہیں۔ ایسا کرنے کے ل::

  1. ایف ٹی پی کلائنٹ کا استعمال کرکے ویب سائٹ سے کنکشن بنائیں۔ یہاں پر بہت سارے مفت ، عظیم ایف ٹی پی کلائنٹ موجود ہیں ، بشمول FileZilla کے. اپنی سائٹ سے FTP کنکشن بنانے کے لئے فراہم کردہ دستاویزات کو پڑھیں۔
  2. ایک بار جب آپ نے ایف ٹی پی کنکشن قائم کرلیا تو ، آپ کو وہ تمام فائلیں دکھائی جائیں گی جو آپ کی سائٹ پر ہیں۔ ان فولڈرز پر نظر ڈالیں ، اور آپ کو روٹ ڈائرکٹری نامی ایک شخص نظر آئے گا۔
  3. اس فولڈر کے اندر ، آپ اپنی .htaccess فائل دیکھیں گے۔ یہ عام طور پر اس فولڈر میں فائلوں کی فہرست کے اوپری حصے کے قریب ہوگا۔ فائل پر کلک کریں ، اور پھر دیکھیں / ترمیم پر کلک کریں۔ 
  4. فائل ٹیکسٹ ایڈیٹر میں کھل جائے گی۔

اور یہ بات ہے. اب آپ کو اپنی فائل میں تبدیلیاں کرنے کی اجازت ہے ، لیکن نوٹ کریں کہ آپ شاید یہ کرنا نہیں چاہتے ہیں۔ ہم آپ کو اگلے حصے میں اس فائل کو استعمال کرنے کا طریقہ دکھائیں گے ، لیکن اس سے پہلے کہ ہم اس کو بہتر خیال کریں ایک مقامی کاپی بنائیں اپنی .htaccess فائل (جیسے "محفوظ کریں" معیاری ڈائیلاگ کا استعمال کرتے ہوئے) ، مقامی طور پر اپنی تبدیلیاں کریں ، اور اس کے بعد فائل کو اسٹیج سائٹ پر اپ لوڈ کریں (جیسا کہ ہم نے اوپر بتایا ہے)۔

.htaccess فائل کا استعمال کرتے ہوئے

اب آپ .htacess فائل کے ذریعہ فراہم کردہ اضافی فعالیت کا استعمال شروع کرنے کے لئے تیار ہیں۔ آئیے کچھ بنیادی چیزوں کے ساتھ شروعات کریں۔

  • ایکس این ایم ایکس ایکس ری ڈائریکٹس۔ - 301 ری ڈائریکٹ کوڈ کا ایک چھوٹا سا ٹکڑا ہے جو زائرین کو ایک صفحے سے دوسرے صفحے پر بھیجتا ہے ، اور اگر آپ کسی خاص بلاگ پوسٹ کو بیرونی سائٹ سے منسلک کرتے ہیں تو اسے منتقل کرتے ہیں۔ متبادل کے طور پر ، آپ ویب سائٹ کو ری ڈائریکٹ کرنے کے لئے .htaccess فائل کا استعمال کرسکتے ہیں۔ آپ زائرین کو سائٹ کے پرانے HTTP ورژن سے نئے ، زیادہ محفوظ ، HTTPS ورژن کی ہدایت بھی کرسکتے ہیں۔ اسے htacess فائل میں شامل کریں:

Redirect 301 /oldpage.html /newpage.html

  • سلامتی - WP کے لئے اعلی درجے کی حفاظتی حکمت عملیوں کو لاگو کرنے کے لئے .htaccess فائل کو استعمال کرنے کے متعدد طریقے ہیں۔ ان میں سے ایک ہے مخصوص فائلوں تک رسائی کو لاک ڈاؤن کریں تاکہ آپ کے ورڈپریس سائٹ پر چلنے والی بنیادی فائلوں تک صرف صحیح توثیق والے صارفین ہی رسائی حاصل کرسکیں۔ آپ اس کوڈ کا استعمال کرسکتے ہیں ، جو آپ کی .htaccess فائل کے اختتام تک شامل ہے ، متعدد بنیادی فائلوں تک رسائی کو محدود کرنے کے لئے:

<FilesMatch "^.*(error_log|wp-config\.php|php.ini|\.[hH][tT][aApP].*)$">
Order deny,allow
Deny from all
</FilesMatch>

  • یو آر ایل میں ترمیم کریں .htaccess فائل کی ایک اور مفید خصوصیت ، جس کے نفاذ کے ل a ایک زیادہ پیچیدہ فائل ہے ، یہ ہے کہ فائل کو اس طرح سے کنٹرول کیا جاسکتا ہے کہ جب آپ کے زائرین آپ کی سائٹ تک رسائی حاصل کرتے ہیں تو URL کو ظاہر کرنے کے طریقے کو اس طریقے سے کنٹرول کیا جاسکتا ہے۔ ایسا کرنے کے ل you ، آپ کو یہ یقینی بنانا ہوگا کہ آپ اپاچی کا حالیہ ورژن استعمال کررہے ہیں۔ اس سے ایک صفحے کا URL دیکھنے والوں کے ل to مختلف نظر آتا ہے۔ یہ آخری مثال ہے - شاید - زیادہ تر صارفین کے لئے صرف .htaccess فائل کی عادت ڈالنے کے ل a تھوڑی بہت پیچیدہ۔ تاہم ، میں نے آپ کو اس گنجائش کو ظاہر کرنے کے لئے شامل کیا ہے کہ فائل کے ذریعہ کیا حاصل کیا جاسکتا ہے۔ اسے اپنی .htaccess فائل میں شامل کریں:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

.htaccess کے ساتھ مزید جانا

.htaccess فائل کے ساتھ کام کرنا آپ کے ورڈپریس سائٹ کو مزید بنیادی سطح پر کس طرح کام کرتا ہے اس کے بارے میں جاننے کا ایک بہترین طریقہ ہے ، اور آپ کو حسب ضرورت کے اس وسیع دائرہ کار کی ایک جھلک پیش کرنے کے لئے کہ یہاں تک کہ ایک معیاری ڈبلیو پی سائٹ بھی آپ کو ملتی ہے۔ ایک بار جب آپ ہم نے اوپر بیان کی گئی بنیادی تبدیلیاں کرکے .htaccess فائل کے ساتھ کام کرنے میں مہارت حاصل کرلی ہے تو ، آپ کے پاس بہت سارے اختیارات کھل جاتے ہیں۔ ایک ، جیسا کہ ہم نے پہلے احاطہ کیا ہے ، کی صلاحیت ہے اپنے ورڈپریس بلاگ کو دوبارہ ترتیب دیں

ایک اور بات یہ ہے کہ آپ کے ورڈپریس سیکیورٹی کو بہتر بنانے کے بہت سے طریقوں میں یا تو .htaccess فائل کو براہ راست تبدیل کرنا ہے ، یا اسی جڑ فائلوں میں تبدیلیاں لانے کے لئے اسی ایف ٹی پی سسٹم کا استعمال کرنا شامل ہے۔ دوسرے لفظوں میں ، ایک بار جب آپ اپنی سائٹ کے گری دار میوے اور بولٹ کو دیکھنا شروع کردیں تو ، آپ کو اصلاح اور بہتری کے لامتناہی امکانات مل جائیں گے۔

آپ کا کیا خیال ہے؟

سپیم کو کم کرنے کے لئے یہ سائٹ اکزمیت کا استعمال کرتا ہے. جانیں کہ آپ کا تبصرہ کس طرح عملدرآمد ہے.