ریدایرکت ساب دامین به دامنه اصلی این امکان را به شما خواهد داد تا به راحتی با استفاده از ان بتوانید ساب‌دامنه‌های ایجاد شده در سایت خود را به صورت 301 به ادرس اصلی دامنه خود ریدایرکت نمایید.

در این مقاله از دکتر وردپرس قصد دارم تا به نحوه ریدایرکت سای‌دامنه‌های سایت بپردازم که با استفاده از آن قادر به ریدایرکت کردن کلیه ساب دامنه‌ها به صورت 301 به ادرس اصلی سایت خود خواهید بود.

ریدایرکت ساب دامین به دامنه اصلی با htaccess.

ریدایرکت ساب دامین به دامنه اصلی با htaccess.

ریدایرکت ساب دامین به دامنه اصلی با htaccess.

ممکن است از خود بپرسید که این کار چه کاربردی برای شما خواهد داشت. فرض کنید که در ساب‌دامنه خود یک سایت دیگری با استفاده از هر CMS دلخواه همچون وردپرس راه‌اندازی کرده‌اید و یا اینکه یک صفحه Landing Page ایجاد کرده‌اید و پس از استفاده ان دیگذ نیازی به این ندارید که از ان صفحه استفاده کنید، بنابراین لازم است تا ان را به صفحه اصلی سایت خود ریدایرکت 301 کنید تا ارزش ساب دامنه مورد نظر به آدرس سایت اختصاص داده شود.

پیشنهاد بعدی  پلاگین های وردپرس که هر وبمستری باید آنها را بشناسد

و یا اینکه در بسیاری از موارد کاربران در انتخاب اینکه سایت خود را با WWW و یا بدون WWW راه‌اندازی کنند در شک بوده و دو دل هستند که کدام‌یک را برای ادرس اصلی خود برگزینند که پس از انتخاب آدرس پیشفرض خود لازم ایت تا آدرس دیگر را به صفحه اصلی که می‌تواند با WWW باشد و یا فاقد آن، هدایت کنند. البته در هر صورت کاربران چه با WWW و چه بدون آن به آدرس سایت هدایت می‌شوند.

فرقی نمی‌کند که شما به چه دلیلی قصد دارید تا آدرس ساب دامنه‌های خود را به دامنه اصلی و یا همان آدرس اصلی خود هدایت کنید، اما بهترین راهکاری که برای شما وجود دارد استفاده از فایل htaccess. می‌باشد که با استفاده از ان می‌توانید این کار را انجام دهید.

پیشنهاد بعدی  غیرفعال کردن ورود با ایمیل در وردپرس

برای ریدایرکت ساب‌دامنه‌ها چه در وردپرس و چه هر نوع CMS و طراحی اختصاصی ابتدا به روت و یا مکانی که CMS خود را نصب کرده‌اید مراجعه کرده و سپس فایل htaccess. را جهت ویرایش باز کنید. ممکن است این فایل به دلیل مخفی بودن برای شما نمایش داده نشود، بنابراین با استفاده از گزینه Settings آن را از حالت Hide خارج کنید تا نمایش داده شود.

حال کدهای زیر را در مکان مناسبی از فایل htaccess. خود قرار دهید.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^.]+\.(domain\.com)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L,NE]

همانطور که در کدهای فوق مشاهده می‌کنید به جای domain\.com آدرس خود را وارد کرده و فایل را ذخیره کنید. پس از ذخیره فایل htaccess. کلیه ساب‌دامنه‌های ایجاد شده در سایت شما به آدرس دامنه اصلی به صورت 301 ریدایرکت خواهند شد.

دقت داشته باشید تا قبل از هرگونه تغییر یک نسخه پشتیبان از فایل htaccess. داشته باشید تا در صورت خطا سریعا آن را برطرف کنید، علاوه بر آن ازآنجایی که این فایل با به‌روزرسانی تنظیمات پیوندهای یکتا در وردپرس به‌روزرسانی می‌شود هرگاه که اقدام به به‌روزرسانی پیوندهای یکتا سایت وردپرسی خود کردید، مجددا باید کدهای فوق را به آن اضافه کنید.

پیشنهاد بعدی  ارسال هشدار و نوتیفیکیشن در وردپرس با onesignal

شاد باشید..

امتیاز شما از 1 تا 5
1 ستاره میدم به نوشته2 ستاره میدم به نوشته3 ستاره میدم به نوشته4 ستاره میدم به نوشته5 ستاره میدم به نوشته 2 رای
Loading...