رفتن به مطلب

ریدایرکت 301 کل لینک های دامنه قدیم به دامنه جدید


chem

پست های پیشنهاد شده

سلام

چطور می تونم کل لینک های دامین قدیم رو به صورت 301 به سایت جدید منتقل کرد؟

تمامی لینک ها بدون هیچ تغییری ( فقط تغییر دامین) در هاست جدید وجود دارد

دامین و هاست قدیم هم فعال است

منظور من این است که کاربر روی هر لینک از سایت قدیم کلیک کند یا از ورودی گوگل روی لینک های قدیم کلیک کند مستقیما به لینک همان پست در سایت جدید منتقل شود

لینک به ارسال
در 3 ساعت قبل، chem گفته است :

منظور من این است که کاربر روی هر لینک از سایت قدیم کلیک کند یا از ورودی گوگل روی لینک های قدیم کلیک کند مستقیما به لینک همان پست در سایت جدید منتقل شود

سلام

به نظرم شما دامنه رو بیار روی سرور جدیدی که داری. (Alias domain)

به این صورت اینجوری هر دو رو داری. محتوا هم بدون مشکل نمایش داده میشه.

می تونی هم کلا از همون هاست قبلی ، ریدایرکت بزنی به دامنه جدید.

لینک به ارسال
در هم اکنون، Neymad گفته است :

سلام

به نظرم شما دامنه رو بیار روی سرور جدیدی که داری. (Alias domain)

به این صورت اینجوری هر دو رو داری. محتوا هم بدون مشکل نمایش داده میشه.

می تونی هم کلا از همون هاست قبلی ، ریدایرکت بزنی به دامنه جدید.

سلام

یعنی روی سرور جدید دامنه قبلی رو در Alias domain وارد کنم؟

برای سئو مشکلی نداره؟

لینک به ارسال
در 9 دقیقه قبل، chem گفته است :

سلام

یعنی روی سرور جدید دامنه قبلی رو در Alias domain وارد کنم؟

برای سئو مشکلی نداره؟

فکر نکنم

شما دامنه ی اصلیت مثلا آی آره

دات کام رو هم پارک میکنی

یه ریدایرکت از دات کام به آی آر میدی. نباید مشکلی باشه

 

ویرایش شده توسط Neymad
لینک به ارسال
در هم اکنون، Neymad گفته است :

فکر نکنم

شما دامنه ی اصلیت مثلا آی آره

دات کام رو هم پارک میکنی

یه ریدایرکت از دات کام به آی آر میدی. نباید مشکلی باشه

 

من می خوام ریدایرکت متناظر باشه

یعنی من بیام دامین کام روی هاست ir پارک کنم

یعنی هر لینکی که از دامنه کام هست روی اون کلیک بشه ریدایرکت بشه به همان لینک در دامنه ir

 

لینک به ارسال
در 1 دقیقه قبل، chem گفته است :

من می خوام ریدایرکت متناظر باشه

یعنی من بیام دامین کام روی هاست ir پارک کنم

یعنی هر لینکی که از دامنه کام هست روی اون کلیک بشه ریدایرکت بشه به همان لینک در دامنه ir

 

متوجهم چی میگی.

این شدنیه. من قبلا انجامش دادم.

لینک به ارسال
در هم اکنون، Neymad گفته است :

متوجهم چی میگی.

این شدنیه. من قبلا انجامش دادم.

میشه واضح تر بفرمایید

لینک به ارسال
در 11 ساعت قبل، chem گفته است :

سلام

چطور می تونم کل لینک های دامین قدیم رو به صورت 301 به سایت جدید منتقل کرد؟

تمامی لینک ها بدون هیچ تغییری ( فقط تغییر دامین) در هاست جدید وجود دارد

دامین و هاست قدیم هم فعال است

منظور من این است که کاربر روی هر لینک از سایت قدیم کلیک کند یا از ورودی گوگل روی لینک های قدیم کلیک کند مستقیما به لینک همان پست در سایت جدید منتقل شود

سلام

RewriteEngine on 
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

فقط لطفا قبلش یک بکاپ از htaccess بگیرید

لینک های داخلی رو هم میتونید با یه دستور ساده replace کنید و دامین جدید رو جایگزین کنید

لینک به ارسال
در 39 دقیقه قبل، chem گفته است :

میشه واضح تر بفرمایید

ببینید

دامنه ی جدید: example.ir

دامنه ی قدیم: example.com

 

1. افزودن example.com به صورت alias در سی پنل

2. افزودن کد زیر به htaccess

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

 

ویرایش شده توسط Neymad
لینک به ارسال
در 25 دقیقه قبل، asadiy4n گفته است :

سلام


RewriteEngine on 
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

فقط لطفا قبلش یک بکاپ از htaccess بگیرید

لینک های داخلی رو هم میتونید با یه دستور ساده replace کنید و دامین جدید رو جایگزین کنید

این پاسخ اشکال داره.

ایشون میخوان محتواها از دامنه ی قدیمی که در گوگل ایندکس شده، بیاد روی دامنه ی جدید

مثلا

old.com/post-1

بیاد به

new.com/post-1

لینک به ارسال
در 44 دقیقه قبل، Neymad گفته است :

این پاسخ اشکال داره.

ایشون میخوان محتواها از دامنه ی قدیمی که در گوگل ایندکس شده، بیاد روی دامنه ی جدید

مثلا

old.com/post-1

بیاد به

new.com/post-1

سپاس از مشارکتتون

در ۱ ساعت قبل، asadiy4n گفته است :

RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

همین کار رو انجام میده

به این شکل هم میشه نوشت

RewriteCond %{HTTP_HOST} ^([a-z.]+)?OLDDOMAIN\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .? http://www.%1NEWDOMAIN.com%{REQUEST_URI} [R=301,L]

اگر اشتباه می کنم توضیح بدید خوشحال میشم بدونم

لینک به ارسال
در 21 ساعت قبل، asadiy4n گفته است :

سپاس از مشارکتتون

همین کار رو انجام میده

به این شکل هم میشه نوشت


RewriteCond %{HTTP_HOST} ^([a-z.]+)?OLDDOMAIN\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .? http://www.%1NEWDOMAIN.com%{REQUEST_URI} [R=301,L]

اگر اشتباه می کنم توضیح بدید خوشحال میشم بدونم

با سلام و ادب

کد شما گذاشتم

بعدش یکی از لینک هایی که در گوگل با دامین کام ثبت شده بود رو وارد شدم

مستقیم وارد سایت با دامین کام شد و ریدایرکت نشد به آدرس متناظر در هاست با دامین ir

لینک به ارسال
در 22 ساعت قبل، Neymad گفته است :

ببینید

دامنه ی جدید: example.ir

دامنه ی قدیم: example.com

 

1. افزودن example.com به صورت alias در سی پنل

2. افزودن کد زیر به htaccess


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

 

با سلام و ادب

افزودن example.com به صورت alias در سی پنل ( کدوم سایت؟ سایت با دامین ir یا دامین کام)

کدی که دادید هم در هاست قدیم با دامنه کام بزارم؟

ممنون

لینک به ارسال
در 37 دقیقه قبل، chem گفته است :

مستقیم وارد سایت با دامین کام شد و ریدایرکت نشد به آدرس متناظر در هاست با دامین ir

بالاترش RewriteEngine on رو وارد کردید؟ باید چک کنم ولب به نظر نمیاد مشکلی داشته باشه

کاملش اینطوری میشه

RewriteEngine on
RewriteCond %{HTTP_HOST} ^([a-z.]+)?OLDDOMAIN\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .? http://www.%1NEWDOMAIN.com%{REQUEST_URI} [R=301,L]

 

لینک به ارسال
در 2 ساعت قبل، chem گفته است :

افزودن example.com به صورت alias در سی پنل ( کدوم سایت؟ سایت با دامین ir یا دامین کام)

 

سلام

دامنه ی قدیم رو به صورت alias در هاست جدید اضافه کنید

در 2 ساعت قبل، chem گفته است :

کدی که دادید هم در هاست قدیم با دامنه کام بزارم؟

 

این کد رو هم در هاست جدید بگذارید.

و بدین ترتیب کلا با هاست قدیمی هم هیچکاری ندارید دیگه

بندازینش دور

لینک به ارسال
در 9 ساعت قبل، asadiy4n گفته است :

بالاترش RewriteEngine on رو وارد کردید؟ باید چک کنم ولب به نظر نمیاد مشکلی داشته باشه

کاملش اینطوری میشه



RewriteEngine on
RewriteCond %{HTTP_HOST} ^([a-z.]+)?OLDDOMAIN\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .? http://www.%1NEWDOMAIN.com%{REQUEST_URI} [R=301,L]

 

با سلام و ادب

بله کامل کد وارد کردم

فقط یه سوال

هر دو دامین کام و ir هر دو ssl فعال هست و دوم اینکه در خطر آخر%1NEWDOMAIN.com% این یک برای چیه؟

باز هم این کد که گذاشتم کار نکرد 

یعنی وقتی روی هر کدوم از آدرس های ذخیره شده در گوگل کلیک می کنم وارد سایت با هاست و دامین کام میشه و از اونجا ریدایرکت به آدرس متناظر نمیشه

کدی که قرار دام این طوریه

RewriteEngine on
RewriteCond %{HTTP_HOST} ^([a-z.]+)?mysite\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .? https://www.%1newsite.ir%{REQUEST_URI} [R=301,L]

 

ویرایش شده توسط chem
لینک به ارسال
در 6 ساعت قبل، Neymad گفته است :

سلام

دامنه ی قدیم رو به صورت alias در هاست جدید اضافه کنید

این کد رو هم در هاست جدید بگذارید.

و بدین ترتیب کلا با هاست قدیمی هم هیچکاری ندارید دیگه

بندازینش دور

هاست قدیم و دامین کام فعال هست اما دیگر هیچ مطلبی در ان منتشر نمیشه

حتی در کنسول هم محتوی سایت کام به سایت ir تغییر دادم

تنها چیزی که باقی می مونه اینه که کاربر با هر آدرسی وارد سایت با دامنه کام بشه فوری ریدایرکت 301 بشه به آدرس معادل و متناظر اون در سایت با دامین ir

لینک به ارسال
در 9 دقیقه قبل، chem گفته است :

تنها چیزی که باقی می مونه اینه که کاربر با هر آدرسی وارد سایت با دامنه کام بشه فوری ریدایرکت 301 بشه به آدرس معادل و متناظر اون در سایت با دامین ir

این چیزی که من گفتم رو انجام بدین درست میشه و به هدفتون می رسین.

لینک به ارسال
در 4 دقیقه قبل، Neymad گفته است :

این چیزی که من گفتم رو انجام بدین درست میشه و به هدفتون می رسین.

وقتی دامین کام به صورت Aliases در هاست جدید اضافه می کنم این خطا میده

There was an error when the system attempted to create the alias. (XID uhgpj7) This domain points to an IP address that does not use the DNS servers associated with this server. Transfer the domain to this server’s nameservers at the domain’s registrar or update your system to recognize the current DNS servers. To do this, use WHM’s Configure Remote Service IPs interface.

لینک به ارسال
در 2 ساعت قبل، chem گفته است :

وقتی دامین کام به صورت Aliases در هاست جدید اضافه می کنم این خطا میده

There was an error when the system attempted to create the alias. (XID uhgpj7) This domain points to an IP address that does not use the DNS servers associated with this server. Transfer the domain to this server’s nameservers at the domain’s registrar or update your system to recognize the current DNS servers. To do this, use WHM’s Configure Remote Service IPs interface.

مال نیم سروره

نیم سرورها رو باید به هاست جدید تغییر بدی. از هاستینگ جدیدت بپرس. کمکت میکنن

لینک به ارسال
در هم اکنون، Neymad گفته است :

مال نیم سروره

نیم سرورها رو باید به هاست جدید تغییر بدی. از هاستینگ جدیدت بپرس. کمکت میکنن

نیم سرورهای دامین قدیم رو باید همان نیم سرورهای دامین جدید واردکنم؟

لینک به ارسال
در 1 ساعت قبل، chem گفته است :

نیم سرورهای دامین قدیم رو باید همان نیم سرورهای دامین جدید واردکنم؟

بله 

محتواهای سایت قدیم و جدید یکی هستند. فقط دامنه تغییر کرده دیگه. درسته؟

لینک به ارسال
در هم اکنون، Neymad گفته است :

بله 

محتواهای سایت قدیم و جدید یکی هستند. فقط دامنه تغییر کرده دیگه. درسته؟

هم دامنه تغییر کرده و هم هاست ( کل محتوای سایت قدیم روی هاست و دامنه جدید ری استور شده

در جریان باشید که هاست و دامین قبلی که کام هست فعلا فعاله اما مطلبی روی اون منتشر نمیشه

لینک به ارسال
در 40 دقیقه قبل، chem گفته است :

هم دامنه تغییر کرده و هم هاست ( کل محتوای سایت قدیم روی هاست و دامنه جدید ری استور شده

در جریان باشید که هاست و دامین قبلی که کام هست فعلا فعاله اما مطلبی روی اون منتشر نمیشه

درسته بله

همون روندی رو که عرض کردم پیگیری کنید.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...