ওয়ার্ডপ্রেসে .htaccess ফাইলের সাথে কাজ করা

htaccess ফাইল ওয়ার্ডপ্রেস

ওয়ার্ডপ্রেস একটি দুর্দান্ত প্ল্যাটফর্ম যা স্ট্যান্ডার্ড ওয়ার্ডপ্রেস ড্যাশবোর্ড কতটা বিশদ এবং শক্তিশালী তা দ্বারা আরও ভাল তৈরি করা হয়েছে। ওয়ার্ডপ্রেস আপনার কাছে স্ট্যান্ডার্ড হিসাবে উপলব্ধ করে তুলেছে এমন সরঞ্জামগুলি ব্যবহার করে আপনার সাইটটি যেভাবে অনুভব করে এবং কার্য করে সেটিকে অনুকূলিত করার ক্ষেত্রে আপনি অনেক অর্জন করতে পারেন।

যে কোনও ওয়েবসাইটের মালিকের জীবনে এমন একটি সময় আসে, তবে যখন আপনাকে এই কার্যকারিতাটি ছাড়িয়ে যেতে হবে। ওয়ার্ডপ্রেস নিয়ে কাজ করছেন .htaccess ফাইলটি এটি করার এক উপায় হতে পারে। এই ফাইলটি এমন একটি মূল ফাইল যা আপনার সাইটের উপর নির্ভর করে এবং মূলত আপনার ওয়েবসাইটের কীভাবে কাজ করে তা নিয়ে উদ্বিগ্ন concerned

যদিও .htaccess ফাইলটি বেশ কয়েকটি দরকারী জিনিস অর্জন করতে ব্যবহার করা যেতে পারে। আমরা এর আগে কিছু তৈরির প্রক্রিয়া সহ কভার করেছি regex ওয়ার্ডপ্রেসে পুনর্নির্দেশ, এবং আরও সাধারণ ওভারভিউ ওয়ার্ডপ্রেস জন্য শিরোনাম পুনর্নির্দেশ। এই উভয় গাইডে, আমরা .htaccess ফাইলটি অ্যাক্সেস এবং সম্পাদনা করেছি, তবে ফাইলটি কেন প্রথম স্থানে রয়েছে এবং আপনি কীভাবে এটি ব্যবহার করতে পারবেন সে সম্পর্কে খুব বেশি ব্যাখ্যা না করেই।

এই নিবন্ধটির উদ্দেশ্য। প্রথমে আমরা .htaccess ফাইলটি স্ট্যান্ডার্ড ওয়ার্ডপ্রেস সেটআপে কী করে তা দেখব। তারপরে, আপনি কীভাবে এটি অ্যাক্সেস করতে পারবেন এবং কীভাবে আপনি এটি সম্পাদনা করতে পারবেন তা আমরা ব্যাখ্যা করব। অবশেষে, আমরা আপনাকে দেখাব কেন আপনি এটি করতে চান।

.Htaccess ফাইলটি কী?

প্রথমে বেসিকগুলি প্রথমে বের করা যাক। .Htaccess ফাইলটি প্রযুক্তিগতভাবে একটি নয় ওয়ার্ডপ্রেস ফাইল। অথবা, আরও সঠিকভাবে বলতে গেলে .htaccess ফাইলটি আসলে এমন একটি ফাইল যা অ্যাপাচি ওয়েব সার্ভারগুলি ব্যবহার করে। এই সিস্টেম বর্তমানে ব্যবহৃত হচ্ছে ওয়ার্ডপ্রেস সাইট এবং হোস্টের বিশাল সংখ্যাগরিষ্ঠ দ্বারা। ওয়ার্ডপ্রেস সাইটগুলি পরিচালনা করার ক্ষেত্রে অ্যাপাচি সর্বব্যাপী হওয়ার কারণে, এই জাতীয় প্রতিটি সাইটের একটি .htaccess ফাইল থাকে।

.Htaccess ফাইলটি আপনার ওয়ার্ডপ্রেস সাইটটি কনফিগারেশনের জন্য ব্যবহার করা অন্যান্য ফাইলগুলির সাথে কিছু বৈশিষ্ট্য ভাগ করে। ফাইলের নামটি একটি লুকানো ফাইল এবং সম্পাদনা করার জন্য এটি লুকিয়ে রাখা দরকার। এটি আপনার ওয়ার্ডপ্রেস সাইটের মূল ডিরেক্টরিতেও বসে।

মনে রাখবেন, .htaccess ফাইলটি কেবল একটি জিনিস এবং একটি জিনিস করে: এটি নির্ধারণ করে যে কীভাবে আপনার সাইটের পারমালিঙ্কগুলি প্রদর্শিত হয়। এটাই. 

এই সাধারণ বিবরণের পিছনে লুকানো অনেক জটিলতা। এটি কারণ অনেকগুলি সাইটের মালিক, প্লাগইন এবং থিমগুলি আপনার ওয়ার্ডপ্রেস সাইটের মধ্যে যেভাবে পারমালিক ব্যবহার করা হয় তাতে পরিবর্তন করে। প্রতিবার আপনি (বা একটি প্লাগইন) আপনার পারমলিক্জগুলি যেভাবে কাজ করে তার পরিবর্তনে এই পরিবর্তনগুলি .htaccess ফাইলে সংরক্ষণ করা হয়। 

নীতিগতভাবে, এটি একটি খুব ভাল সিস্টেম, এবং সুরক্ষিত। তবে, বাস্তব বিশ্বে এটি বাস্তব সমস্যা তৈরি করতে পারে। একটি কারণ 75% বিকাশকারী জাভাস্ক্রিপ্ট ব্যবহার করেন, এবং তাই অ্যাপাচি ব্যবহার করে স্বাচ্ছন্দ্যবোধ করেন না, অনেক প্লাগইন .htaccess ফাইলটিকে এমনভাবে ওভাররাইট করতে পারে যা আপনার সাইটকে সুরক্ষিত করে। এই ধরণের সমস্যা এখানে ফিক্সিং (বা প্রকৃতপক্ষে এমনকি স্পট করা )ও আমাদের সুযোগের বাইরে, তবে প্লাগইনগুলি সম্পর্কে মানক সতর্কতা প্রয়োগ হয় - কেবলমাত্র আপনার বিশ্বাসীদের ইনস্টল করুন এবং এগুলি সুরক্ষা গর্তগুলি ঠিক করার জন্য নিয়মিত আপডেট করা হয়।

.Htaccess ফাইলটি সন্ধান এবং সম্পাদনা করা হচ্ছে

.Htaccess ফাইলটি মূলত আপনার সাইটে পারমালিঙ্কগুলি পরিচালনা করার জন্য ডিজাইন করা হয়েছে সত্ত্বেও, আপনি বেশ কয়েকটি দরকারী ফলাফল অর্জন করতে ফাইল সম্পাদনা করতে পারেন: এর মধ্যে পুনঃনির্দেশগুলি তৈরি করা বা কেবলমাত্র আপনার সাইটের বাইরের অ্যাক্সেসকে সীমাবদ্ধ রেখে সুরক্ষা উন্নত করা অন্তর্ভুক্ত রয়েছে নির্দিষ্ট পৃষ্ঠাগুলি

এই বিভাগে, আমরা আপনাকে এটি প্রদর্শন করব। কিন্তু প্রথম… 

সতর্কতা: .htaccess ফাইল সম্পাদনা করা আপনার ওয়েবসাইটকে ভেঙে দিতে পারে। 

আপনার সাইটটি চালিত মৌলিক ফাইলগুলিতে কোনও পরিবর্তন করা ঝুঁকিপূর্ণ। তোমার উচিত সর্বদা আপনার সাইটের ব্যাকআপ দিন এতে কোনও পরিবর্তন আনার আগে এবং লাইভ সাইটকে প্রভাবিত না করে পরীক্ষা-নিরীক্ষা করুন। 

প্রকৃতপক্ষে, বেশিরভাগ ওয়ার্ডপ্রেস ব্যবহারকারীদের জন্য .htaccess ফাইলটি উপলব্ধ না হওয়ার পিছনে একটি ভাল কারণ রয়েছে। ছোট ব্যবসায়িক ওয়েবসাইটগুলির জন্য ওয়ার্ডপ্রেসের একটি স্পষ্ট সংখ্যাগরিষ্ঠ বাজার ভাগ রয়েছে এবং এর অর্থ এই যে তাদের ব্যবহারকারীর মধ্যে অনেকগুলিই, আমরা কি বলব, সবচেয়ে প্রযুক্তিগতভাবে ঝুঁকির মতো নয়। এই কারণেই .htaccess ফাইলটি ডিফল্টরূপে গোপন করা হয় - নবাগত ব্যবহারকারীদের ভুল করতে এড়াতে।

.Htaccess ফাইলটি অ্যাক্সেস এবং সম্পাদনা

এই সমস্ত উপায় ছাড়াই, আসুন আপনি কীভাবে .htaccess ফাইলটি অ্যাক্সেস করতে পারেন তা দেখুন। সেটা করতে গেলে:

  1. এফটিপি ক্লায়েন্ট ব্যবহার করে ওয়েবসাইটে একটি সংযোগ তৈরি করুন। সহ প্রচুর ফ্রি, দুর্দান্ত এফটিপি ক্লায়েন্ট রয়েছে FileZilla। আপনার সাইটে একটি এফটিপি সংযোগ তৈরি করার জন্য সরবরাহ করা ডকুমেন্টেশনের মাধ্যমে পড়ুন।
  2. একবার আপনি একটি এফটিপি সংযোগ স্থাপন করার পরে, আপনার সাইট আপ করা সমস্ত ফাইল আপনাকে প্রদর্শিত হবে। এই ফোল্ডারগুলির মধ্যে একবার দেখুন এবং আপনি রুট ডিরেক্টরি নামে পরিচিত একটি দেখতে পাবেন।
  3. এই ফোল্ডারের অভ্যন্তরে, আপনি আপনার .htaccess ফাইলটি দেখতে পাবেন। এটি সাধারণত folder ফোল্ডারে ফাইলগুলির তালিকার শীর্ষের কাছাকাছি থাকবে। ফাইলটিতে ক্লিক করুন, এবং তারপরে দেখুন / সম্পাদনা ক্লিক করুন। 
  4. ফাইলটি পাঠ্য সম্পাদকটিতে খুলবে।

এবং এটাই. আপনাকে এখন আপনার ফাইলে পরিবর্তন করার অনুমতি দেওয়া হয়েছে তবে আপনি এটি নাও করতে পারেন তা নোট করুন। এই ফাইলটি কীভাবে পরবর্তী বিভাগে ব্যবহার করবেন তা আমরা আপনাকে দেখাব, তবে এটি করার আগে এটি করা ভাল ধারণা একটি স্থানীয় অনুলিপি তৈরি করুন আপনার .htaccess ফাইলের (স্ট্যান্ডার্ড "হিসাবে সংরক্ষণ করুন" কথোপকথন ডায়ালগ ব্যবহার করে), স্থানীয়ভাবে আপনার পরিবর্তনগুলি করুন এবং তারপরে ফাইলটি একটি মঞ্চস্থ সাইটে আপলোড করুন (যেমন আমরা উপরে উল্লেখ করেছি)।

.Htaccess ফাইল ব্যবহার করে

এখন আপনি .htacess ফাইল দ্বারা সরবরাহিত অতিরিক্ত কার্যকারিতা ব্যবহার শুরু করতে প্রস্তুত। আসুন কয়েকটি প্রাথমিক বিষয়গুলি দিয়ে শুরু করি।

  • 301 পুননির্দেশনা - 301 পুনর্নির্দেশ কোডের একটি ক্ষুদ্র অংশ যা দর্শকদের এক পৃষ্ঠা থেকে অন্য পৃষ্ঠায় প্রেরণ করে এবং আপনি যদি কোনও নির্দিষ্ট ব্লগ পোস্টটি বাহ্যিক সাইট থেকে লিঙ্কযুক্ত স্থানান্তর করেন তবে তা প্রয়োজনীয়। বিকল্পভাবে, আপনি ওয়েবসাইটটি পুনর্নির্দেশের জন্য .htaccess ফাইলটি ব্যবহার করতে পারেন। আপনি সাইটের পুরানো এইচটিটিপি সংস্করণ থেকে একটি নতুন, আরও সুরক্ষিত, এইচটিটিপিএস সংস্করণে পরিচালনা করতে পারেন। এটি htacess ফাইলে যুক্ত করুন:

Redirect 301 /oldpage.html /newpage.html

  • নিরাপত্তা - ডাব্লুপিপির জন্য উন্নত সুরক্ষা কৌশল প্রয়োগ করতে .htaccess ফাইলটি ব্যবহার করার বিভিন্ন উপায় রয়েছে। এর মধ্যে একটি হ'ল নির্দিষ্ট ফাইলগুলিতে অ্যাক্সেস লক ডাউন যাতে আপনার ওয়ার্ডপ্রেস সাইটের যে মূল ফাইলগুলি চালিত হয় কেবলমাত্র সেইগুলিতে সঠিক প্রমাণীকরণ সহ ব্যবহারকারীরা অ্যাক্সেস করতে পারবেন। কয়েকটি কোডের মূল ফাইলগুলিতে অ্যাক্সেস সীমাবদ্ধ করতে আপনি এই কোডটি আপনার .htaccess ফাইলের শেষে সংযুক্ত করতে পারেন:

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

  • ইউআরএল সংশোধন করুন - কার্যকর করার ক্ষেত্রে আরও জটিল একটি হলেও .htaccess ফাইলের আরেকটি দরকারী বৈশিষ্ট্যটি হ'ল এই যে ফাইলটি আপনার দর্শকরা আপনার সাইটে অ্যাক্সেস করার সময় ইউআরএল প্রদর্শিত হয় সেইভাবে নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে। এটি করার জন্য, আপনাকে নিশ্চিত করতে হবে যে আপনি অ্যাপাচের সাম্প্রতিকতম সংস্করণটি ব্যবহার করছেন। এটি এক পৃষ্ঠার ইউআরএল দর্শকদের কাছে আলাদা প্রদর্শিত করে। এই শেষ উদাহরণটি হ'ল - সম্ভবত - বেশিরভাগ ব্যবহারকারীর জন্য .htaccess ফাইলটিতে অভ্যস্ত হওয়ার জন্য কিছুটা জটিল। যাইহোক, ফাইলটি দিয়ে কী অর্জন করা যায় তার সুযোগটি দেখানোর জন্য আমি এটি অন্তর্ভুক্ত করেছি। এটি আপনার .htaccess ফাইলে যুক্ত করুন:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

.Htaccess সহ আরও এগিয়ে যাওয়া

আপনার ওয়ার্ডপ্রেস সাইটটি কীভাবে আরও মৌলিক স্তরে কাজ করে তা সম্পর্কে জানার জন্য .htaccess ফাইলের সাথে কাজ করা এবং কাস্টমাইজেশনের বিশাল সুযোগের এক ঝলক দেওয়ার জন্য এটি একটি দুর্দান্ত উপায় যা এমনকি একটি আদর্শ ডাব্লুপি সাইট আপনাকে দেয়। আমরা উপরে বর্ণিত বুনিয়াদি পরিবর্তন করে .htaccess ফাইলের সাথে কাজ করার পরে আপনি বিকল্পগুলির একটি ধন আপনার কাছে খোলে। এক, আমরা পূর্বে আচ্ছাদন করেছি, ক্ষমতা আপনার ওয়ার্ডপ্রেস ব্লগ পুনরায় সেট করুন

অন্যটি হ'ল আপনার ওয়ার্ডপ্রেস সুরক্ষার উন্নতি করার অনেকগুলি উপায় হ'ল সরাসরি .htaccess ফাইল পরিবর্তন করা বা অন্য মূল ফাইলগুলিতে পরিবর্তন করার জন্য একই এফটিপি সিস্টেম ব্যবহার করে। অন্য কথায়, আপনি একবার আপনার সাইটের বাদাম এবং বোল্টগুলি সন্ধান শুরু করার পরে, আপনি কাস্টমাইজেশন এবং উন্নতির জন্য অবিরাম সম্ভাবনা পাবেন।

আপনি কি মনে করেন?

এই সাইট স্প্যাম কমাতে Akismet ব্যবহার করে। আপনার ডেটা প্রক্রিয়া করা হয় তা জানুন.