אם ברצונכם להפנות כל כתובת באתר שלכם המכילה www לכתובת ללא www, כלומר http:/www.my-domain.co.il
ל http://my-domain.co.il
הוסיפו את הקוד הבא לקובץ htaccess
:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
אם ברצונכם לבצע את הפעולה ההפוכה, כלומר להפנות כתובת שאינה מכילה www לאותה כתובת עם www, השתמשו בקוד הבא:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
מדוע לבצע זאת?
- תמנעו מגוגל לפרש שתי כתובות נפרדות אלו כתוכן כפול.
- תמנעו מצב בו דירוג הדף שלכם מתחלק על פני שתי כתובות.
- זה נחמד ויותר קונסיסטנטי.
העברת אתר וורדפרס ל HTTPS אינו עניין של מה בכך, תנו מבט במדריך מעבר ל HTTPS באתרי וורדפרס.
שלום,
יש ברשותי אתר myweb.com לצורך העניין. ללא קידומת WWW.
כאשר אני מקיש בדפדפן http://www.myweb.com האתר אינו עולה, אלא רק ע"י myweb.com.
מה הדרך הכי טובה לפתור את זה?
תודה רבה 🙂
אהלן חי,
על ידי הוספת הקוד הראשון לקובץ htaccess…
תודה רבה.
האם להוסיף לפני BEGIN WORDPRESS בקובץ או שאין לזה משמעות?
יש משמעות. במצבים מסויימים וורדפרס יכולה למחוק מה שבין BEGIN WORDPRESS ל END WORDPRESS… לכן, הוסף זאת לפני…
המון תודה!