شاید برای شما هم پیش آمده باشد که ببینید بعضی سایت ها www. دارند ولی بعضی از آنها بدون www می باشند!
به نظر من نبودن www از بودنش بهتره , خوب سلیقه هست دیگه, شما هم می تونید سایتتونو با www یا بدون اون لود کنید اما مشکل اصلی اینه که نباید با هر دو تا لود بشه!یعنی یا فقط با www یا فقط بدون www؛
چون روی سئو وب سایت شما تاثیر منفی دارد, و تقریبا رنک امتیاز با www و بدون اون جدا میشه و گوگل اونها رو دو تا آدرس جدا از هم می دونه!
برای مثال :
www.phptik.com با phptik.com فرق می کنه و برای گوگل دو تا صفحه جداست!
www.phptik.com/mypage هم با آدرس phptik.com/mypage فرق می کنه اگه تا الان بیخیال این قضیه بودید احتمالا الان متوجه میشید که این یه فاجعه هست!
حالا راه حل !
بهتره اول تصمیم بگیریم سایت با www باشه یا بدون اون؟!
فایل htaccess ادیت کنید و
اگه مایل هستید سایت با www فقط بالا بیاد:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
اگه مایل هستید سایت بدون www بالا بیاد :
RewriteEngine On
RewriteCond %{HTTP_HOST} !^my-domain\.com$ [NC] RewriteRule ^(.*)$ http://my-domain.com/$1 [R=301,L]