رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
هر آدرسی که زد فقط با https شروع بشه
#1
سلام و عرض ادب و احترام
من میخوام که کاربر هر نوع آدرسی از سایتم رو زد  فقط با آدرس https://www.lebaskarealvand.ir/ سایتم بیاد بالا .
بعض وقتا آدرس رو با www میزنه برای مثال http://www.lebaskarealvand.ir/
بعض وقتا آدرس رو بدون www میزنه برای مثال lebaskarealvand.ir
بعضی وقتا آدرس رو با https میزنه برای مثال https://www.lebaskarealvand.ir/
بعضی وقتا آدرس رو بدون https میزنه برای مثال http://www.lebaskarealvand.ir/

در هر صورت :
من میخوام که کاربر هر نوع آدرسی از سایتم رو زد  فقط با آدرس https://www.lebaskarealvand.ir/ سایتم بیاد بالا .
من شنیدم که آین کار برای سئو خیلی مفید هستش.
از لحاظ سئو سایت باید فقط یک url داشته باشه و آدرس های دیگه باز نکنه .

برای این کار از کد پایین استفاده می کنم ولی کد پایین همه ی آدرس هارو به یک url <احد هدایت نمیکنه
برای این کار شما چه کدی رو پیشنهاد میدین ؟
به نظر شما این کار از لحاظ سئو اصولی هستش ؟

RewriteCond %{HTTP_HOST} ^lebaskarealvand.ir [NC]
RewriteRule ^(.*)$ https://www.lebaskarealvand.ir/$1 [L,R=301]

ممنون از لطفتون
پاسخ
تشکر شده توسط:
#2
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteCond %{HTTP_HOST} ^(.*)$  [NC]
RewriteRule (.*) https://www.%1/$1 [R=301,L]
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 2 مهمان