مشکل ریدارکت نشدن صحیح دامنه
سلام
من نام دامنه را در سایتم به صورت HttpS ست کردم. همچنین در فایل Htaccess نیز کد ریدارکت قرار دادم :
کد:
RewriteCond %{HTTPS} off [OR]RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.pccloob\.ir [NC]
RewriteRule ^(.*)$ https://pccloob.ir/$1 [L,R=301]
در ظاهر مشکلی نیست و با مراجعه مستقیم به سایت با https بالا می آید اما برخی مواقع که از سایت های دیگر ارجاع داده میشه به صورت https بالا نمیاد و باعث میشه سایت کمی نامرتب دیده بشه.
مشکل از کجاست؟ :
https://pccloob.ir/
به عنوان نمونه لینک های ورودی به سایت رو از اینجا بزنید متوجه می شوید: لینک
پاسخ : مشکل ریدارکت نشدن صحیح دامنه
پاسخ : مشکل ریدارکت نشدن صحیح دامنه
از لینک های ورودی داده شده هم با https باز شد .
پاسخ : مشکل ریدارکت نشدن صحیح دامنه
این کد رو قرار بدین .ادرس هارو ویرایش کنید
کد:
RewriteOptions inherit
RewriteEngine on
RewriteCond %{HTTP_HOST} ^myoldsite.co [NC,OR]
RewriteCond %{HTTP_HOST} ^www.myoldsite.co [NC]
RewriteRule ^(.*)$ http://mynewsite.in/$1 [L,R=301,NC]
RewriteCond %{HTTP_HOST} ^myoldsite\.co$ [OR]
RewriteCond %{HTTP_HOST} ^www\.myoldsite\.co$
RewriteRule ^(.*)$ "http\:\/\/mynewsite\.in\/$1" [R=301,L]
پاسخ : مشکل ریدارکت نشدن صحیح دامنه
بازم نشد!
تو این صفحه رفتید: لینک لینک صفحه اصلی رو باز نکنید چون مشکلی نداره.
اما لینک سایر صفحات همچنان بدون https باز میشه حتی با رفرش صفحه درست نمیشه!
پاسخ : مشکل ریدارکت نشدن صحیح دامنه
محتویات فایل Htaccess رو قرار بدین
پاسخ : مشکل ریدارکت نشدن صحیح دامنه
حل شد!
بالاخره با تست های مختلف حل شد.
کد های مربوطه به ریدایرکت به https را به ابتدا بردم و حل شد
پاسخ : مشکل ریدارکت نشدن صحیح دامنه
شما میتونید از طریق robot.txt هم این ریدایرکت رو انجام بدید .
من یک وبسایت روغن داشتم دامنه دات ای ار رو به دامنه دات کام ریدایرکت کردم .
یکم به مشکل خوردم اما الان تمام ارور های وب مستر اکی شده