আপনি যদি অ্যাপাচি সার্ভারে আপনার সাইট হোস্ট করেন, আপনি হাইপারটেক্সট অ্যাক্সেস ফাইল বা সংক্ষেপে ".htaccess" জুড়ে আসবেন। এই ফাইলটি আপনাকে নিয়ম তৈরি করতে এবং রুট এবং সাবডিরেক্টরিতে ফাইল এবং ফোল্ডার অ্যাক্সেস নিয়ন্ত্রণ করতে দেয়। আসলে, আপনি ওয়ার্ডপ্রেস রুট ডিরেক্টরিতে অবস্থিত .htaccess ফাইলটি খুললে, আপনি ওয়ার্ডপ্রেস পারমালিঙ্ক সেটিংস সম্পর্কিত একটি কোড স্নিপেট দেখতে পাবেন। যাইহোক, আপনি এই ফাইলটি দিয়ে আরও অনেক কিছু করতে পারেন। এখানে সাতটি সেরা .htaccess নিয়ম রয়েছে যা প্রতিটি ওয়ার্ডপ্রেস ব্যবহারকারীর জানা এবং প্রয়োগ করা উচিত৷
৷
দ্রষ্টব্য:
1. অন্যথায় বলা না থাকলে, নীচে শেয়ার করা সমস্ত কোড স্নিপেট আপনার ওয়েবসাইটের রুট ডিরেক্টরিতে অবস্থিত .htaccess ফাইলে যোগ করা উচিত।
2. কোনো পরিবর্তন করার আগে, নিশ্চিত করুন যে আপনার কাছে ফাইলটির একটি ভাল ব্যাকআপ আছে যাতে কিছু ভুল হলে আপনি এটি পুনরুদ্ধার করতে পারেন৷
1. ওয়ার্ডপ্রেস
-এ ডিরেক্টরি ব্রাউজিং অক্ষম করুনআপনি ওয়ার্ডপ্রেস ইনস্টল করার সময় ডিরেক্টরি ব্রাউজিং নিষ্ক্রিয় করা প্রথম জিনিসগুলির মধ্যে একটি। যদি ডিরেক্টরি ব্রাউজিং সক্ষম করা থাকে, তাহলে এটি আপনার ডিরেক্টরি প্রকাশ করে এবং যেকোন সাইট ভিজিটরকে tEm এর মাধ্যমে ব্রাউজ করতে দেয়। যদিও কিছু ওয়েব হোস্ট এটিকে ডিফল্টরূপে অক্ষম করে, তাদের বেশিরভাগই এটি সক্রিয় রেখে দেয়। ডিরেক্টরি ব্রাউজিং নিষ্ক্রিয় করতে, আপনাকে যা করতে হবে তা হল আপনার .htaccess ফাইলে নিম্নলিখিত কোড যোগ করুন৷
#নির্দেশিকা ব্রাউজিং অপশন অক্ষম করুন সমস্ত-সূচী
2. 301 রিডাইরেক্ট তৈরি করুন
ওয়ার্ডপ্রেসের জন্য অনেক প্লাগইন রয়েছে যা আপনাকে ইউআরএল রিডাইরেক্ট করতে দেয় আপনি চাইলেই। কিন্তু আপনি যদি মাত্র কয়েকটি ইউআরএল রিডাইরেক্ট করতে চান, তাহলে আপনাকে ডেডিকেটেড প্লাগইন ব্যবহার করতে হবে না; আপনাকে যা করতে হবে তা হল নিচের মত একটি কোড স্নিপেট ব্যবহার করুন। আপনার প্রয়োজন অনুযায়ী URL গুলি প্রতিস্থাপন করতে ভুলবেন না৷
৷#Create 301 redirectsRedirect 301 /oldpage.html https://example.com/newpage.html
3. ব্রাউজার ক্যাশিং সক্ষম করুন
.htaccess ফাইলগুলি ব্যবহার করে, আপনি ব্রাউজার ক্যাশিং সক্ষম করতে পারেন যা আপনার ওয়েবসাইটকে ফিরে আসা দর্শকদের জন্য দ্রুত লোড করতে দেয়। ব্রাউজার ক্যাশিং সক্ষম করতে, আপনাকে যা করতে হবে তা হল নীচের কোড স্নিপেটটি আপনার .htaccess ফাইলে যোগ করুন৷
#ব্রাউজার ক্যাশিং সক্ষম করুনExpiresActive OnExpiresByType image/jpg "অ্যাক্সেস 1 বছর"ExpiresByType image/jpeg "অ্যাক্সেস 1 বছর"ExpiresByType image/gif "অ্যাক্সেস 1 বছর"/Type 1 বছর ExpiresByType text/css "অ্যাক্সেস 1 মাস"ExpiresByType অ্যাপ্লিকেশান/pdf "অ্যাক্সেস 1 মাস"ExpiresByType text/x-javascript "অ্যাক্সেস 1 মাস"ExpiresByType অ্যাপ্লিকেশান/x-shockwave-flash "অ্যাক্সেস 1 মাসের" মেয়াদ শেষ"ByType-এক্সেস 1 বছর"ডিফল্ট মেয়াদ শেষ "2 দিন অ্যাক্সেস"
4. যখন প্রয়োজন হয় রক্ষণাবেক্ষণ পৃষ্ঠা সক্রিয় করুন
আপনি যদি আপনার ওয়েবসাইটে কিছু দ্রুত রক্ষণাবেক্ষণ করছেন বা আপনার ওয়েবসাইট কোনো কারণে নষ্ট হয়ে গেছে, তাহলে একটি অভিনব রক্ষণাবেক্ষণ প্লাগইন ব্যবহার করা ভালো পছন্দ নাও হতে পারে। এই পরিস্থিতিতে, একটি সাধারণ রক্ষণাবেক্ষণ বার্তা সহ একটি HTML পৃষ্ঠা তৈরি করুন, এটি আপনার রুট ডিরেক্টরিতে আপলোড করুন এবং আপনার সাইটের দর্শকদের রক্ষণাবেক্ষণ পৃষ্ঠায় পুনঃনির্দেশ করতে নীচের কোড স্নিপেটটি ব্যবহার করুন৷ আপনি যে ফাইলের নাম বেছে নিয়েছেন তার সাথে “maintenance.html” প্রতিস্থাপন করতে ভুলবেন না।
#রক্ষণাবেক্ষণ মোড সক্ষম করুনRewriteEngine onRewriteCond %{REQUEST_URI} !/maintenance.html$RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123RewriteRule $ /maintenance.html, [R=02] [R=3]>
5. অ্যাডমিন এলাকায় অ্যাক্সেস সীমাবদ্ধ করুন
আপনি যদি আপনার ওয়ার্ডপ্রেস সাইটের একমাত্র ব্যবহারকারী হন, তাহলে অন্যদেরকে আপনার অ্যাডমিন এলাকায় অ্যাক্সেস করা থেকে আটকানো আপনাকে আপনার সাইটের নিরাপত্তা বাড়াতে সাহায্য করতে পারে। প্রশাসক এলাকায় অ্যাক্সেস থেকে অন্যদের সীমাবদ্ধ করতে, কেবল নীচের কোড স্নিপেট ব্যবহার করুন৷ আপনার আসল আইপি ঠিকানা দিয়ে 192.168.0.1 প্রতিস্থাপন করুন। আপনি দেখতে পাচ্ছেন, আপনি চাইলে একাধিক IP ঠিকানা যোগ করতে পারেন।
#Restrict wp-login.phpঅর্ডার অস্বীকৃতি, 192.168.0.1 থেকে AllAllow থেকে অনুমতি দিন xxx.xxx.x.x
6. একটি আইপি ঠিকানা নিষিদ্ধ করুন
আপনি যদি একটি নির্দিষ্ট আইপি ঠিকানা থেকে অনেক সন্দেহজনক কার্যকলাপ দেখতে পান, তাহলে আপনি সহজেই .htaccess নিয়ম ব্যবহার করে এটি নিষিদ্ধ করতে পারেন। প্রকৃত সন্দেহজনক IP ঠিকানা দিয়ে IP ঠিকানা প্রতিস্থাপন করার সময় আপনাকে যা করতে হবে তা হল নীচের নিয়মটি যোগ করুন।
#সন্দেহজনক আইপি ঠিকানা নিষিদ্ধ করুন<লিমিট গেট পোস্ট>অর্ডার মঞ্জুর করুন,192.168.0.1 থেকে অস্বীকার করুন 192.168.0.2 থেকে অস্বীকার করুন7. .htaccess ফাইল
রক্ষা করুনযেহেতু আপনি আপনার .htaccess ফাইল দিয়ে অনেক কিছু করতে পারেন, তাই এটি গুরুত্বপূর্ণ যে আপনি ফাইলটিকে যেকোনো এবং সমস্ত অননুমোদিত ব্যবহারকারীদের থেকে রক্ষা করুন৷ এটি করতে, কেবল নীচের কোড স্নিপেট যোগ করুন।
#প্রোটেক্ট htaccess ফাইলঅর্ডার মঞ্জুর করুন, অস্বীকৃতি থেকে সব সন্তুষ্ট করুন উপসংহার
আপনার .htaccess ফাইলে আপনি যোগ করতে পারেন এমন আরও অনেক কিছু আছে, কিন্তু উপরে উল্লিখিত সাতটিই এখন যথেষ্ট। আপনার প্রিয় .htaccess নিয়ম এবং টিপস শেয়ার করে নীচে মন্তব্য করুন৷
৷