নিবন্ধ ডিরেক্টরি
যখন আপনি একটি সাবডোমেইন (সেকেন্ড-লেভেল ডোমেইন) কে ক্যাটাগরি ডিরেক্টরি বা টপিক হিসেবে ব্যবহার করেন, তখন আপনি এসইও (সার্চ ইঞ্জিন অপটিমাইজেশন) প্রভাব অর্জনের জন্য ইউআরএল-এর গুরুত্ব বাড়াতে পারেন।
উদাহরণস্বরূপ, ওয়েবসাইটের সমস্ত ছবি, দ্বিতীয়-স্তরের ডোমেন নাম ব্যবহার করুন img.chenweiliang.com একটি ছবির বিছানা হিসাবে ▼

আপনি একটি ইমেজ পাথ হিসাবে সেকেন্ডারি ডোমেন নাম ব্যবহার করতে পারেন, যেকোনো সময় আপনার ব্লগ থেকে দ্রুত হোস্টিংয়ে ছবি স্থানান্তর করতে পারেন, শুধু ছবি আপলোড করুন এবং সাবডোমেন রেজোলিউশন পরিবর্তন করুন এবং সমস্যাটি সমাধান করা উচিত।
আপনার যদি একটি গার্হস্থ্য CDN পরিষেবা হোস্ট থাকে তবে আপনি ব্রাউজিংয়ের গতি বাড়াতে এবং অনেক সার্ভারের বোঝা কমাতে পারেন।
যেহেতু চেন ওয়েইলিয়াং-এর ব্লগ একটি WWW সাবডোমেন ব্যবহার করে, তাই এই ধরনের সাবডোমেনের কুকিগুলো IMG সাবডোমেনকে দূষিত করবে না এবং কুকি-মুক্ত অ্যাক্সেস উপভোগ করতে পারবে, ফলে প্রক্রিয়াটি দ্রুততর হবে।
কুকি-মুক্ত কি?
YSlow কিভাবে ওয়েব পৃষ্ঠার কার্যকারিতা উন্নত করা যায় এবং ওয়েবসাইটের কর্মক্ষমতা অপ্টিমাইজ করা যায় সে সম্পর্কে 22 টি টিপস অফার করে৷
- তাদের মধ্যে একটি ডোমেন নাম সম্পর্কে: কুকি-মুক্ত ডোম ব্যবহার করুনaiএনএস
- যখন ব্যবহারকারীর ব্রাউজার স্ট্যাটিক ফাইল (যেমন ছবি বা CSS শৈলী শীট ফাইল) পাঠায়, তখন একই ডোমেন নামের (বা দ্বিতীয়-স্তরের ডোমেন নাম) কুকি পাঠানো হবে, কিন্তু ওয়েব সার্ভার পাঠানো কুকিগুলিকে সম্পূর্ণরূপে উপেক্ষা করে, তাই এই অকেজো কুকিগুলি ওয়েবসাইট ব্যান্ডউইথ নষ্ট করে, ওয়েবসাইট ত্বরণ এবং ওয়েব পৃষ্ঠার কর্মক্ষমতা প্রভাবিত করে।
- YSlow পরামর্শ দেয় যে এই সমস্যা সমাধানের জন্য, আপনি কুকি-মুক্ত ডোমেন পদ্ধতি ব্যবহার করতে পারেন যাতে আপনার ওয়েব পৃষ্ঠাগুলির কার্যকারিতা উন্নত করতে কুকির ব্যবহার অপ্টিমাইজ করা যায়।
সরাসরি ব্যবহার করলে লাইক দিন chenweiliang.com এই ধরনের একটি শীর্ষ-স্তরের ডোমেন নাম আপনার ব্লগ ডোমেন নাম হিসাবে ব্যবহৃত হয়, তাই একটি ছবির বিছানা হিসাবে একটি সাবডোমেন নাম ব্যবহার করে কুকি-মুক্ত অর্জন করা যায় না।
- কারণ টপ-লেভেল ডোমেইন
chenweiliang.comঅনুরোধ করা স্ট্যাটিক ফাইলের জন্য একটি কুকি সেকেন্ডারি নেমসার্ভারে পাঠানো হয়।
আপনি যদি কুকি-মুক্ত ইমেজ বেড সমর্থন করতে চান, তাহলে কুকি-মুক্ত অর্জন করতে আপনাকে একটি ভিন্ন ডোমেন নাম ব্যবহার করতে হবে।
- চেন উইলিয়াংব্লগ ব্যবহার
www.chenweiliang.comএর সাবডোমেন ঠিক আছে।
নির্দিষ্ট কুকিজ ডোমেন যোগ করুন
wp-config.php ফাইলে, নিম্নলিখিত বিবৃতি যোগ করুন ▼
/** 指定cookies域 */
define('COOKIE_DOMAIN', 'www.chenweiliang.com');নিচে ‘সেট কুকি ডোমেইন’ (Set Cookie Domain) বিষয়ে ওয়ার্ডপ্রেসের আনুষ্ঠানিক ব্যাখ্যা দেওয়া হলো:
ওয়ার্ডপ্রেসের জন্য কুকিজ ডোমেন সেট কিছু বিশেষ ডোমেন নাম সেটিংস সম্পাদন করতে পারে।উদাহরণস্বরূপ, স্থির বিষয়বস্তু সঞ্চয় করার জন্য একটি দ্বিতীয়-স্তরের ডোমেন নাম ব্যবহার করা।একটি দ্বিতীয় স্তরের ডোমেনে স্ট্যাটিক বিষয়বস্তুর জন্য প্রতিটি অনুরোধে Wordpress কুকি পাঠানো থেকে বিরত রাখতে, আমরা কেবলমাত্র নন-স্ট্যাটিক ডোমেনটিকে কুকি ডোমেন সেট করতে পারি।
ওয়ার্ডপ্রেসের জন্য কুকিতে সেট করা ডোমেনটি অস্বাভাবিক ডোমেন সেটআপগুলির জন্য নির্দিষ্ট করা যেতে পারে৷ একটি কারণ হল যদি সাবডোমেনগুলি স্ট্যাটিক সামগ্রী পরিবেশন করার জন্য ব্যবহার করা হয়৷ আপনার সাবডোমেনে স্ট্যাটিক সামগ্রীতে প্রতিটি অনুরোধের সাথে ওয়ার্ডপ্রেস কুকি পাঠানো থেকে বিরত রাখতে আপনি সেট করতে পারেন কুকি ডোমেন শুধুমাত্র আপনার নন-স্ট্যাটিক ডোমেনে।
সাবডোমেন সমাধান করুন
ধাপ ১: DNSPod ডোমেইন ম্যানেজমেন্টে প্রবেশ করুন এবং একটি দ্বিতীয়-স্তরের ডোমেইন (সাবডোমেইন) যোগ করুন ▼
ধাপ ২: সাবডোমেইনের A রেকর্ডকে হোস্টের IP অ্যাড্রেসে রিজলভ করুন ▼
![]()
ধাপ ৩: হোস্টিং কন্ট্রোল প্যানেলে একটি সাবডোমেইন যোগ করুন
- না, অনুগ্রহ করে আপনার ডোমেন নাম বা হোস্টিং প্রদানকারীকে জিজ্ঞাসা করুন।
VestaCP প্যানেলে একটি ডোমেইন নাম যোগ করতে, অনুগ্রহ করে এই টিউটোরিয়ালটি দেখুন ▼
দ্বিতীয়-স্তরের ডোমেন নাম ডিরেক্টরিতে ছবিটি অনুলিপি করুন
একটি সাবডোমেন আবদ্ধ হওয়ার পরে, একটি ডিরেক্টরি সাধারণত স্বয়ংক্রিয়ভাবে তৈরি হয় যাতে ডিরেক্টরির নাম হিসাবে সাবডোমেন থাকে।
উদাঃ:
- আপনি img.chenweiliang.com আবদ্ধ করলে, IMG ডিরেক্টরি স্বয়ংক্রিয়ভাবে তৈরি হবে।
- এটি একটি ওয়ার্ডপ্রেস ব্লগ হলে, দয়া করে
wp-content/uploadsডিরেক্টরির ফাইলগুলি IMG ডিরেক্টরিতে অনুলিপি করা হয়।
নিম্নলিখিতটি VestaCP প্যানেলের সার্ভার পাথের একটি উদাহরণ (দয়া করে এটিকে আপনার নিজের সার্ভার পাথে পরিবর্তন করুন)।
ধাপ ১: ওয়ার্ডপ্রেসের আপলোডস ফোল্ডার ডিরেক্টরিতে SSH-এর মাধ্যমে প্রবেশ করুন ▼
cd /home/用户名/web/你的域名/public_html/wp-content/uploads
ধাপ ২: বর্তমান ডিরেক্টরির সমস্ত ফাইল নির্দিষ্ট ডিরেক্টরিতে কপি করুন ▼
cp -rpf -f * /home/用户名/web/图片二级域名/public_html/
ধাপ ৩: ইমেজ সাবডোমেইনের অনুমতি মেরামত করুন ▼
chown -R admin:admin /home/用户名/web/图片二级域名/public_html/*
ওয়ার্ডপ্রেস সেট ফাইল আপলোড পাথ
ওয়ার্ডপ্রেস ভার্সন 3.5 বা তার পরবর্তী পটভূমিতে মিডিয়া সেটিংস পৃষ্ঠার আপলোড পাথ (upload_path) এবং ফাইল URL ঠিকানা (upload_url_path) সেটিংস লুকিয়ে রাখে।
নীচের ছবিটি মিডিয়া সেটিংস ইন্টারফেসের পূর্ববর্তী সংস্করণ ▼

- এখানে সেটিংসের সাহায্যে, আপনি ফাইলটি যেখানে সংরক্ষিত হয়েছে এবং জেনারেট করা ঠিকানাটি কাস্টমাইজ করতে পারেন৷
- এই বৈশিষ্ট্যটি বেশ ভাল, শুধু জানি না কেন এটি লুকানো উচিত?
আপনি যদি এখনও কাস্টমাইজ করতে চান তবে আপনি পুনরুদ্ধার করার জন্য নিম্নলিখিত পদ্ধতিগুলি চেষ্টা করতে পারেন।
সেটিংস ইন্টারফেস পুনরুদ্ধার করতে আপনার WP থিমের functions.php ফাইলে কেবল নিম্নলিখিত কোড যোগ করুন:
//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}- এই পদ্ধতিটি সবচেয়ে সহজ এবং সবচেয়ে কার্যকর, তাই এটি সুপারিশ করা হয়।
যেহেতু img ডিরেক্টরিটি এখনও বর্তমান হোস্টে রয়েছে, আপনি এখনও ব্লগ পোস্ট লেখার সময় ছবি আপলোড করতে এবং যোগ করতে WordPress-এর সাথে আসা সম্পাদক ব্যবহার করতে পারেন।
ওয়ার্ডপ্রেস ইমেজ আপলোড পাথ পরিবর্তন করুন
ধাপ ১: মিডিয়া অপশনে প্রবেশ করুন
"সেটিংস" এর অধীনে "মিডিয়া" এ ক্লিক করুন ▼

ধাপ ২: 'ডিফল্ট আপলোড পাথ' পরিবর্তন করে IMG ডিরেক্টরির সার্ভার পাথ দিন ▼
/home/用户名/web/img.chenweiliang.com/public_html
- মনে রাখবেন যে এর পরে কোন "/" থাকবে না।
ধাপ ৩: 'ফাইলের সম্পূর্ণ URL' পরিবর্তন করে ছবিটির সাবডোমেইন দিন ▼
https://img.chenweiliang.com
- মনে রাখবেন যে এর পরে কোন "/" থাকবে না।
ধাপ ৪: 'পরিবর্তনগুলি সংরক্ষণ করুন'-এ ক্লিক করুন।
ডাটাবেসে ইমেজ পাথ প্রতিস্থাপন করুন
নিম্নলিখিতটি VestaCP প্যানেলের সার্ভার পাথের একটি উদাহরণ (দয়া করে এটিকে আপনার নিজের সার্ভার পাথে পরিবর্তন করুন)।
MySQL ডাটাবেসে পাথটি প্রতিস্থাপন করুন ; WP Migrate DB প্লাগইনটি ইনস্টল ও ব্যবহার করার পরামর্শ দেওয়া হচ্ছে। ▼
ধাপ ১: ডাটাবেসে ডিফল্ট আপলোড পাথটি ব্যাচ আকারে প্রতিস্থাপন করুন।
আসল সার্ভার পাথ পরিবর্তন করুন ▼
/home/用户名/web/chenweiliang.com/public_html/wp-content/uploads
নতুন সার্ভার পাথ দিয়ে প্রতিস্থাপন করুন ▼
/home/用户名/web/img.chenweiliang.com/public_html
ধাপ ২: ডেটাবেসে ছবির সাবডোমেনগুলো একসাথে প্রতিস্থাপন করুন
মূল ছবির URL রূপান্তর করুন ▼
https://www. 你的域名 .com /wp-content/uploads/
- দ্রষ্টব্য: এই নিবন্ধে মৃত লিঙ্ক এড়াতে উপরের URL-এ স্পেস যোগ করা হয়েছে।
একটি নতুন ছবি দ্বিতীয়-স্তরের ডোমেন নাম দিয়ে প্রতিস্থাপন করুন ▼
https://img. 你的域名 .com/
- দ্রষ্টব্য: এই নিবন্ধে মৃত লিঙ্ক এড়াতে উপরের URL-এ স্পেস যোগ করা হয়েছে।
ছবি লিঙ্ক 301 পুনঃনির্দেশ
.htaccess ফাইলে রেগুলার এক্সপ্রেশন সহ 301 রিডাইরেক্ট করার নির্দেশনা:
- (.+) যেকোনো অক্ষরের সাথে মিলে যায় (চীনা অক্ষর, ইংরেজি অক্ষর ইত্যাদি সহ)
- (\d+) যেকোনো সংখ্যার সাথে মিলে যায় (শুধুমাত্র আরবি সংখ্যা)
- $1 $2 $3 হল ভেরিয়েবলের একটি পুনঃ রেফারেন্স যা আগে উপস্থিত হয়েছিল
আপনি লিঙ্ক পুনঃনির্দেশ অর্জন করতে RedirectMatch ব্যবহার করতে পারেন:
- ইচ্ছাশক্তি:
https://www. 你的域名 .com/wp-content/uploads/ - পুনঃনির্দেশিত করুন:
https://img. 你的域名 .com/
.htaccess ফাইলে, নিম্নলিখিত 301 রিডাইরেক্ট কোড ▼ যোগ করুন
RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://img.chenweiliang.com/$1
মূল ছবির ডিরেক্টরি মুছুন
ধাপ ১: ওয়ার্ডপ্রেসের আপলোডস ফোল্ডার ডিরেক্টরিতে SSH-এর মাধ্যমে প্রবেশ করুন ▼
cd /home/用户名/web/你的域名/public_html/wp-content/
ধাপ 2:আপলোড ফোল্ডার ডিরেক্টরি মুছুন ▼
rm -rf uploads
- আপলোড ফোল্ডার ডিরেক্টরি মুছে ফেলা না হলে, ছবির দ্বিতীয়-স্তরের ডোমেন নামের 301 পুনঃনির্দেশ সফল নাও হতে পারে।
পরিবর্তন ফলাফল পরীক্ষা করুন
- নিবন্ধের পৃষ্ঠাটি চেক করুন এবং রিফ্রেশ করুন যাতে চিত্রটি যথারীতি প্রদর্শিত হয় কিনা?
- ইমেজ পাথ চেক করুন, এটা কি নতুন দ্বিতীয়-স্তরের ডোমেইন নামের ইমেজ পাথ?
- মূল ছবির URL চেক করুন, 301 সফলভাবে দ্বিতীয়-স্তরের ডোমেন নামের ছবির URL-এ পুনঃনির্দেশিত হয়েছে কিনা?
- ওয়ার্ডপ্রেস পোস্ট এডিটরে যান এবং পোস্ট ইমেজ ডিসপ্লে চেক করুন, এটি কি যথারীতি প্রদর্শিত হচ্ছে?
সবকিছু ঠিকঠাক থাকলে, আপনি ওয়ার্ডপ্রেস ইমেজ লোড করার জন্য সেকেন্ডারি ডোমেন সেট আপ করে ফেলেছেন।
- ভবিষ্যতের নিবন্ধগুলির ছবিগুলি IMG ডিরেক্টরিতে সংরক্ষণ করা হবে।
যখন ছবি স্থানান্তর করতে আপনার ওয়েবসাইট সরাতে হবে, তখন শুধু IMG ডিরেক্টরিটি প্যাক করুন এবং এটি নতুন হোস্টে আপলোড করুন।
- তারপর, DNSPod-এ img.chenweiliang.com দ্বিতীয়-স্তরের ডোমেইন নামের IP ঠিকানা পরিবর্তন করুন।
আশা করি, চেন ওয়েইলিয়াং-এর ব্লগে ( https://www.chenweiliang.com/ ) শেয়ার করা "ওয়ার্ডপ্রেস ইমেজ সাবডোমেইনের ব্যবহার কী কী? কীভাবে এটিকে একটি ইমেজ সাবডোমেইনে পরিবর্তন করবেন" শীর্ষক নিবন্ধটি আপনার জন্য সহায়ক হবে।
এই নিবন্ধটির লিঙ্কটি নির্দ্বিধায় শেয়ার করুন: https://www.chenweiliang.com/cwl-749.html

