در دنیای طراحی وب و مدیریت سرور، یکپارچهسازی آدرسهای وبسایت یکی از نخستین گامهای حیاتی برای تثبیت هویت برند و جلوگیری از خطاهای سئو محسوب میشود. هنگامی که یک کاربر نشانی وبسایت شما را در مرورگر وارد میکند، این احتمال وجود دارد که آن را با پیشوند «www» یا بدون آن تایپ کند.
اگر سرور و ساختار فنی سایت شما برای مدیریت این حالتها به درستی تنظیم نشده باشد، موتورهای جستجو مانند گوگل ممکن است هر دو نسخه را به عنوان دو صفحه مجزا با محتوای یکسان ایندکس کنند.
این پدیده نامطلوب که در ادبیات سئو به آن محتوای تکراری یا Duplicate Content گفته میشود، میتواند اعتبار صفحات شما را میان موتورهای جستجو تقسیم کرده و رتبه سئو سایت را تضعیف کند.
در این مقاله تخصصی از وبلاگ سابین سرور، قصد داریم از صفر تا صد نحوه تنظیم باز شدن سایت با پیشوند www را با استفاده از فایل htaccess و ریدایرکت ۳۰۱ بررسی کنیم.
چرا اجبار به باز شدن سایت با WWW اهمیت دارد؟
انتخاب میان دو حالت داشتن پیشوند www یا عدم استفاده از آن، تصمیمی است که پیش از راهاندازی رسمی سایت باید اتخاذ شود. در گذشته، استفاده از www یک استاندارد جهانی برای نشان دادن یک زیردامنه وب (World Wide Web) بود، اما امروزه بسیاری از وبسایتها ترجیح میدهند آدرس خود را به صورت کوتاه و بدون www نمایش دهند.
با این حال، برندهای بزرگ و سازمانهای سنتیتر همچنان نسخه دارای www را ترجیح میدهند. مهمترین دستاورد یکدستسازی آدرسها عبارت است از:
- جلوگیری از محتوای تکراری: موتورهای جستجو آدرسهای با www و بدون www را به طور پیشفرض دو آدرس جداگانه میدانند. ریدایرکت دائمی یکی به دیگری، سیگنال واحدی به رباتهای خزنده ارسال میکند.
- تقویت ارزش لینکها (Link Juice): تمامی بکلینکها و اعتبار ارجاع داده شده به سایت در یک آدرس متمرکز میشوند.
- حرفهایگری و هویت برند: پایداری در نمایش آدرس در تمامی بازاریابیهای دیجیتال و شبکههای اجتماعی اعتماد کاربر را افزایش میدهد.
پیشنیازهای فنی و آمادگیهای قبل از تنظیمات
پیش از آنکه هرگونه تغییری در فایلهای اصلی سرور یا پیکربندی وبسایت خود ایجاد کنید، رعایت برخی نکات امنیتی ضروری است. تغییرات اشتباه در فایلهای پیکربندی ریشه میتواند منجر به خطای ۵۰۰ (Internal Server Error) یا ایجاد حلقههای بازنویسی بیپایان (Redirect Loop) شود. بنابراین پیشنهاد میکنیم اقدامات زیر را به ترتیب انجام دهید:
- وارد کنترل پنل هاست خود (مانند cPanel یا DirectAdmin) شوید.
- حتماً پیش از ایجاد تغییرات، یک نسخه پشتیبان کامل از فایلهای دایرکتوری اصلی تهیه کنید. برای این منظور میتوانید راهنمای جامع آموزش بکاپ گیری از هاست سی پنل را مطالعه نمایید.
- اطمینان حاصل کنید که دسترسی کامل به File Manager یا پروتکل انتقال امن (SFTP/SSH) دارید.
اگر هنوز در حال طراحی ساختار سایت خود هستید و میخواهید پلتفرم وردپرس را روی زیرساخت پرقدرت مجهز به درایوهای NVMe SSD پیادهسازی کنید، مطالعه مقاله آموزش نصب وردپرس در هاست سی پنل (گامبهگام و تصویری) مسیر شما را هموارتر خواهد کرد.
نحوه انتقال خودکار آدرسها به حالت با WWW با استفاده از فایل Htaccess
برای اینکه تمامی بازدیدکنندگان و رباتهای موتورهای جستجو به صورت اجباری به نسخه دارای www هدایت شوند، باید از ماژول بازنویسی آدرس (mod_rewrite) در وبسرور آپاچی یا لایتاسپید استفاده کنیم. این دستورات در فایلی به نام .htaccess قرار میگیرند که به صورت پیشفرض در پوشه ریشه هاست یعنی public_html واقع شده است.
برای ویرایش این فایل، مراحل زیر را با دقت دنبال کنید:
- به پنل مدیریت هاست خود وارد شده و File Manager را باز کنید.
- به پوشه
public_htmlبروید. - فایل
.htaccessرا پیدا کنید. (اگر فایل را مشاهده نمیکنید، از منوی Settings در بالای صفحه گزینه Show Hidden Files را فعال کنید). - روی فایل راستکلیک کرده و گزینه Edit را انتخاب کنید.
کد ریدایرکت ۳۰۱ برای اجبار پیشوند WWW
قطعه کد استاندارد زیر را باید در بالاترین بخش فایل .htaccess (قبل از سایر قوانین وردپرس یا سیستمهای مدیریت محتوا) قرار دهید:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
توجه داشته باشید که اگر از گواهی امنیتی SSL و پروتکل رمزنگاری شده HTTPS استفاده میکنید (که برای تمامی سایتهای مدرن از سوی سابین سرور اکیداً توصیه میشود)، لازم است خط سوم کد را مطابق الگوی زیر تنظیم کنید تا امنیت کاربران کاملاً حفظ شود:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
تفاوت ریدایرکت با WWW و بدون WWW
بسیاری از مدیران وبسایتها میان انتخاب نسخه با پیشوند یا بدون پیشوند تردید دارند. جدول زیر مقایسه سریعی میان این دو سناریو ارائه میدهد تا تصمیمگیری برای زیرساخت برند شما آسانتر شود:
| ویژگی مقایسه | تنظیم سایت با WWW | تنظیم سایت بدون WWW (مکانیزم مقابل) |
|---|---|---|
| طول آدرس URL | کمی طولانیتر | کوتاه و مینیمال |
| ساختار کوکیها و سابدامینها | ایزولهسازی بهتر کوکیها در مقیاس سازمانی بزرگ | اشتراکگذاری سادهتر کوکیها در سابدامینهای اصلی |
| سازگاری با ریدایرکت ۳۰۱ | کاملاً پایدار با ماژول Rewrite آپاچی | کاملاً پایدار و مشابه با حالت معکوس |
| مقاله راهنمای مکمل در سابین سرور | همین مقاله آموزشی حاضر | مشاهده مقاله باز شدن سایت بدون www |
بررسی صحت عملکرد ریدایرکت و تست نهایی
پس از ذخیرهسازی فایل .htaccess، کار به اتمام نرسیده است. شما به عنوان مدیر فنی یا وبمستر سایت موظف هستید صحت اجرای دقیق ریدایرکت را تست کنید. برای این کار میتوانید از ابزارهای آنلاین تست هدر HTTP (مانند HTTP Status Code Checker) استفاده کنید یا مراحل زیر را به صورت دستی انجام دهید:
- مرورگر خود را باز کرده و آدرس سایت را بدون پیشوند (مثلاً
example.com) وارد کنید. - بررسی کنید که آیا آدرس مرورگر به صورت خودکار به شکل
https://www.example.comتغییر میکند یا خیر. - کد وضعیت دریافتی سرور باید حتماً
301 Moved Permanentlyباشد که نشاندهنده انتقال دائم اعتبار سئو به نسخه جدید است.
اگر با خطاهایی نظیر خطای ۵۰۰ مواجه شدید، احتمالاً تداخل کدهای درون فایل
.htaccessرخ داده است. در این حالت میتوانید از راهنمای جامع چگونه AI میتواند خطاهای ۵۰۰ و مشکلات سایت را تحلیل کند؟ راهنمای جامع و فنی برای عیبیابی هوشمند کمک بگیرید.
بهینهسازی پایداری و سرعت زیرساخت میزبان سایت
تنظیمات نرمافزاری و فایلهای پیکربندی تنها بخشی از پازل موفقیت یک وبسایت هستند. پایداری دسترسی، سرعت پاسخگویی سرور (TTFB) و قدرت پردازشی میزبان نقش مستقیمی در تجربه کاربری و رتبه موتورهای جستجو ایفا میکنند. استفاده از هاستهای مجهز به وبسرور قدرتمند LiteSpeed، درایوهای فوقسریع NVMe SSD و منابع سختافزاری اختصاصی، تضمینکننده لود زیر یک ثانیه صفحات شما خواهد بود.
اگر به دنبال ارتقای کیفیت سرویس خود هستید، پیشنهاد میکنیم نگاهی به پلنهای حرفهای خرید هاست وردپرس در سابین سرور بیندازید تا از پشتیبانی فنی ۲۴ ساعته در کنار بالاترین استانداردهای دیتاسنتر بهرهمند شوید.
جمعبندی و نتیجهگیری
در این مقاله تخصصی از سابین سرور آموختیم که چگونه با استفاده از ریدایرکت ۳۰۱ در فایل .htaccess، تمام بازدیدکنندگان و رباتهای خزنده موتورهای جستجو را به صورت اجباری به نسخه دارای پیشوند www هدایت کنیم. این اقدام ساده اما فنی، از ایجاد محتوای تکراری جلوگیری کرده، قدرت لینکها را متمرکز میسازد و ساختار سئوی وبسایت شما را به شکل چشمگیری بهبود میبخشد.
فراموش نکنید که همیشه پیش از اعمال تغییرات در فایلهای حیاتی هاست، از اطلاعات خود پشتیبان تهیه کنید.
در صورت بروز هرگونه ابهام فنی یا نیاز به مشاوره در خصوص تنظیمات سرور و هاست، تیم پشتیبانی فنی سابین سرور به صورت ۲۴ ساعته آماده پاسخگویی و همراهی شما عزیزان است.



