رفتن به مطلب

پرسش درباره تغییر دامنه سایت وردپرسی


nasimparsi

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

دوستان گرامی لطفا اگر می شه در زمینه ی تغییر دامنه راهنمایی کنید

من برای تغییر دامنه ی قدیمی به جدید بدون افت سئو و زیان به سئو سایت این مراحل رو انجام دادم

1- وارد دایرکت ادمین شدم. به بخش مدیریت دامین‌های اصلی و سپس Change a Domain Name رفتم و دامنه ی قدیمی مورد نظر یعنی bestshiraz.ir رو انتخات کردم و در بخش تغییر نام دامنه ی جدید رو نوشتم ebum.ir بعد روی Change زدم

2- نام پوشه ی فایل های سایت در دایرکت ادمین و در شاخه ی domains به نام دامنه ی جدید یعنی ebum.ir تغییر کرد. به این پوشه جدید یعنی ebum.ir و شاخه ی پابلیک رفتم و فایل htaccess رو باز کردم و طبق آموزش بالا این دستور رو وارد فایل کردم:

RewriteEngine On
RewriteBase /
Rewritecond %{HTTP_HOST} (www.)?bestshiraz.ir
RewriteRule ^.*$ http://ebum.ir/$0 [R=301,L]



3- از طریق WP Quick Fix (دایرکت‌ادمین) نام دامنه قدیمی رو به دامنه ی جدید تغییر دادم

4- دامنه ی قدیمی رو روی دامنه ی جدید پارک کردم و به خوبی بالا میاد و به دامنه ی جدید انتقال پیدا می کنه
—------------------
پس از این مراحل کار دیگری باید انجام بدم که از نظر سئو پست ها افت نکنند جایگاه پست ها سرجاشون بمونه؟ مثلا نیازی نیست که تک تک URL های قدیمی رو ریدایرکت کنم به URL های دامنه ی جدید؟ یا...

( البته اون مرحله ی وبمستر رو هنوز انجام ندادم تا از درستی این مراحلی که رفتم مطمئن بشم بعدا اقدام به ثبت در گوگل وبمستر بکنم )

لینک به ارسال

سلام

 

ریدایرکتی که انجام شده ویلدکارد نیست یعنی زیر آدرس ها ریدایرکت نمیشه.

نقل قول

4- دامنه ی قدیمی رو روی دامنه ی جدید پارک کردم و به خوبی بالا میاد و به دامنه ی جدید انتقال پیدا می کنه

یعنی چی پارک کردید؟

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

سلام

 

ریدایرکتی که انجام شده ویلدکارد نیست یعنی زیر آدرس ها ریدایرکت نمیشه.

یعنی چی پارک کردید؟

دامنه ی قدیمی رو روی دامنه ی جدید پارک کردم. یعنی اگر کسی توی آدرس بار نام دامنه ی قدیمی رو بنویسیه به دامنه ی جدید هدایت می شه

 

-----------

ممکنه بگین چطور می تونم زیرآدرس ها رو هم ریدایرکت کنم که یک موقع ارور 404 به وجود نیاد و یا از نظر سئو مشکلی ایجاد نشه؟

لینک به ارسال
نقل قول

دامنه ی قدیمی رو روی دامنه ی جدید پارک کردم. یعنی اگر کسی توی آدرس بار نام دامنه ی قدیمی رو بنویسیه به دامنه ی جدید هدایت می شه

به این قضیه همون ریدایرکت میگن.

نقل قول

ممکنه بگین چطور می تونم زیرآدرس ها رو هم ریدایرکت کنم که یک موقع ارور 404 به وجود نیاد و یا از نظر سئو مشکلی ایجاد نشه؟

کد ریدایرکتتون رو با کد زیر جایگزین کنید.

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^bestshiraz\.ir$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.bestshiraz\.ir$ [NC]
RewriteRule ^(.*)$ http\:\/\/ebum\.ir\/$1 [R=301,L]
</IfModule>
نقل قول

پس از این مراحل کار دیگری باید انجام بدم که از نظر سئو پست ها افت نکنند جایگاه پست ها سرجاشون بمونه؟ مثلا نیازی نیست که تک تک URL های قدیمی رو ریدایرکت کنم به URL های دامنه ی جدید؟ یا...

کارهایی رو که انجام دادید یا قراره انجام بدید با این مقاله چک کنید.

لینک به ارسال
در 14 دقیقه قبل، mehran-b گفته است :

به این قضیه همون ریدایرکت میگن.

کد ریدایرکتتون رو با کد زیر جایگزین کنید.


<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^bestshiraz\.ir$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.bestshiraz\.ir$ [NC]
RewriteRule ^(.*)$ http\:\/\/ebum\.ir\/$1 [R=301,L]
</IfModule>

کارهایی رو که انجام دادید یا قراره انجام بدید با این مقاله چک کنید.

ممنون از راهنمایی شما

 

از دامنه ی قدیمی بنده تا تاریخ انقضا 30 روز دیگه باقی مونده. آیا نیاز هست و از نظر سئو باید حتما دامنه ی قبلی رو تمدید کنم؟ چون من جایی خوندم که نوشته بودن تا 180 روز بعدش دامنه قبلی باید در اختیارمون باقی بمونه و ... اصلا این مورد درستی هست؟ (هرچند هزینه چندانی نداره دامنه ی ir )

 

همچنین

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

درود مجدد

 

30 روز کمه.

دامین قدیمی رو برای 1 سال آینده تمدید کنید.

 

موفق باشید

درود بر شما

 

پوزش می خوام چند جای دیگه دیدم که کدهای متفاوتی رو گفته بودن بزاریم توی فایل. واقعا کمی گیج کننده شده این بخش. ممکنه توضیح بدین کدوم بهتر هست یا اینکه اصلا کدی استاندارد وجود داره و...

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]

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

 

لینک به ارسال
در 6 دقیقه قبل، mehran-b گفته است :

کدی درسته که عملکردش درسته.

میتونید روند ریدایرکت ها رو توی این سایت چک کنید.

من در وبسایتی که اشاره کرده بودین هر دو دامنه رو وارد کردن نتیجه این دو شد. به نظرتون همه چیز درسته؟ ( لطفا تصاویر را ببنید )

دامنه قدیمی bestshiraz.ir

دامنه جدید ebum.ir

2.JPG

Capture.JPG

لینک به ارسال
در 6 دقیقه قبل، mehran-b گفته است :

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

مطمئنید کد بنده رو قرار دادید؟

این کد متن فایل هست:

 

# BEGIN All In One WP Security
#AIOWPS_BASIC_HTACCESS_RULES_START
<Files .htaccess>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
ServerSignature Off
LimitRequestBody 10240000
<Files wp-config.php>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
#AIOWPS_BASIC_HTACCESS_RULES_END
# END All In One WP Security

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Allow from env=BingRobot

<ifModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf|woff|ttf|css|js)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
</ifModule>

</IfModule>


<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^bestshiraz\.ir$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.bestshiraz\.ir$ [NC]
RewriteRule ^(.*)$ http\:\/\/ebum\.ir\/$1 [R=301,L]
</IfModule>


# END WordPress

 

لینک به ارسال
در 8 دقیقه قبل، mehran-b گفته است :

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

مطمئنید کد بنده رو قرار دادید؟

البته روی ریدایرکت ها که بررسی می کنم نوشته یکیش با www هست و یکیش بدون www

 

در 1 دقیقه قبل، mehran-b گفته است :

درود مجدد

 

کدهایی که فرستادید htaccess دامنه bestshiraz.ir است یا دامنه ebum.ir ؟

والا دیگه بعد از اینکه توی دایرکت ادمین این مرحله 1 رو انجام دادم:

 


1- وارد دایرکت ادمین شدم. به بخش مدیریت دامین‌های اصلی و سپس Change a Domain Name رفتم و دامنه ی قدیمی مورد نظر یعنی bestshiraz.ir رو انتخات کردم و در بخش تغییر نام دامنه ی جدید رو نوشتم ebum.ir بعد روی Change زدم

 

دیگه کلا پوشه ای به نام دامنه ی قدیمی bestshiraz وجود نداره. یعنی الان فقط یک پوشه دامنه در دایرکت ادمین دارم که همون دامنه ی جدید هست ebum.ir در نتیجه این فایل داخل پوشه ی این دامنه هست

asd.jpg

بدون عنوان.jpg

لینک به ارسال

خوب وقتی اصلا دامنه bestshiraz.ir وصل نیست به هاستتون چطور پس داره ریدایرکت میشه؟

عجیبه ها.

کد ریدایرکتی که بنده بهتون دادم باید توی فایل htaccess روت دامنه bestshiraz.ir باشه.

یعنی شما باید دامنه bestshiraz.ir رو مجدد اضافه کنید به هاست و کد مربوطه رو توی htaccess مربوط به این دامین قرار بدید.

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

خوب وقتی اصلا دامنه bestshiraz.ir وصل نیست به هاستتون چطور پس داره ریدایرکت میشه؟

عجیبه ها.

کد ریدایرکتی که بنده بهتون دادم باید توی فایل htaccess روت دامنه bestshiraz.ir باشه.

یعنی شما باید دامنه bestshiraz.ir رو مجدد اضافه کنید به هاست و کد مربوطه رو توی htaccess مربوط به این دامین قرار بدید.

ببنید الان توی فهرست دامنه هایی  که در دایرکت ادمین دارم اصلا دیگه نام دامنه ی قدیمی یعنی bestshiraz نیست! یعنی پس از اینکه مرحله ی اولی یعنی این مورد رو انجام دادم همون موقع توی فهرست دامنه هایی که دارم ebum که دامنه ی جدید هست افزوده شده بود و bestshiraz که قدیمی هست حذف شده بود ( نکنه این کار اشتباه بوده!! )

 

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

 

کاری که طبق آموزش ها انجام دادم این بود:

 

وارد دایرکت ادمین شدم. به بخش مدیریت دامین‌های اصلی و سپس Change a Domain Name رفتم و دامنه ی قدیمی مورد نظر یعنی bestshiraz.ir رو انتخات کردم و در بخش تغییر نام دامنه ی جدید رو نوشتم ebum.ir بعد روی Change زدم

بدون عنوان.jpg

لینک به ارسال

خوب الان سایتتون که دامنش ebum.ir باشه مشکلی توش نمیبینم و کاملا درسته.

پس نشون میده زیاد خرابکاری نشده.

حرکتی که الان باید بزنید اضافه مجدد bestshiraz.ir به دایرکت ادمینه.

ادن دامین دارید؟ میتونید اضافه کنید؟

لینک به ارسال
در 2 دقیقه قبل، mehran-b گفته است :

خوب الان سایتتون که دامنش ebum.ir باشه مشکلی توش نمیبینم و کاملا درسته.

پس نشون میده زیاد خرابکاری نشده.

حرکتی که الان باید بزنید اضافه مجدد bestshiraz.ir به دایرکت ادمینه.

ادن دامین دارید؟ میتونید اضافه کنید؟

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

 

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

تنظیم خاصی نیاز نداره

 

بدون عنوان.jpg

لینک به ارسال

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

سپس برید تو پوشه ای که برای دامنه قدیمیتون یعنی bestshiraz.ir ایجاد کرده دایرکت ادیمن و فایل های توش رو پاک کنید و یه فایل .htaccess تو پوشش بسازید و کدهای ریدایرکتی که دادم رو توش بذارید.

بعد از htaccess دامنه ebum هم حذف کنید کدهای ریدایرکت رو.

لینک به ارسال
در 6 دقیقه قبل، mehran-b گفته است :

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

سپس برید تو پوشه ای که برای دامنه قدیمیتون یعنی bestshiraz.ir ایجاد کرده دایرکت ادیمن و فایل های توش رو پاک کنید و یه فایل .htaccess تو پوشش بسازید و کدهای ریدایرکتی که دادم رو توش بذارید.

بعد از htaccess دامنه ebum هم حذف کنید کدهای ریدیارکت رو.

 انجام نمی ده این کارو . این پیام رو می ده که انگار قبلا این دامنه وجود داره

جزییات

That domain already exists

 

من حدس می زنم به این دلیل باشه که bestshiraz روی دامنه ی جدید Ebum به صورت pointer  پارک شده (طبق آموزش من این کارو کردم )

 

 

Capture.JPG

بدون عنوان.jpg

ویرایش شده توسط nasimparsi
لینک به ارسال
در 5 دقیقه قبل، mehran-b گفته است :

آها میگم چرا ریدایرکته انجام میشه پس پارک کردین دامین رو.

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

سپاس گزار

همین کار رو انجام می دم. اگر مشکلی نباشه برای اینکه ممکنه این موارد برای دیگران هم پیش بیاد، اگر پرسش و مشکلی در این زمینه بود در همین جستار ( تاپیک ) مطرح می کنم با شما و دیگر دوستان که آشنایی دارن

لینک به ارسال

درود

قبلا آدرس دامین با www باز میشد یا نه؟ اگه اشتباه نکنم به این ادرس باز میشده ( bestshiraz.ir )

 

الان وقتی سایت رو با ادرس bestshiraz.ir باز می کنیم دو تا ریدایرکت وجود داره یعنی یه بار به www.bestshiraz.ir منتقل میشه و از اون به ادرس جدید البته اونم با www و از اون هم به بدون www !!!!!!!!!

این باعث بوجود اومدن مشکلات سئو براتون میشه.

ضمنا آموزش انتقال سایت و تنظیمات کنسول گوگل رو در نت مطالعه بفرمایید.

Untitled.thumb.png.6d3a5040cca7642f9eb253eab6517473.png

 

 

لینک به ارسال
در 16 دقیقه قبل، 4M!R گفته است :

درود

قبلا آدرس دامین با www باز میشد یا نه؟ اگه اشتباه نکنم به این ادرس باز میشده ( bestshiraz.ir )

 

الان وقتی سایت رو با ادرس bestshiraz.ir باز می کنیم دو تا ریدایرکت وجود داره یعنی یه بار به www.bestshiraz.ir منتقل میشه و از اون به ادرس جدید البته اونم با www و از اون هم به بدون www !!!!!!!!!

این باعث بوجود اومدن مشکلات سئو براتون میشه.

ضمنا آموزش انتقال سایت و تنظیمات کنسول گوگل رو در نت مطالعه بفرمایید.

Untitled.thumb.png.6d3a5040cca7642f9eb253eab6517473.png

 

 

 

قبلا وبسایت بدون WWW باز می شد.

بله بنده هم توی گوگل گشتم و چندین و چند مطلب رو خوندم و طبق همون دستورات پیش رفتم!

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


1- وارد دایرکت ادمین شدم. به بخش مدیریت دامین‌های اصلی و سپس Change a Domain Name رفتم و دامنه ی قدیمی مورد نظر یعنی bestshiraz.ir رو انتخات کردم و در بخش تغییر نام دامنه ی جدید رو نوشتم ebum.ir بعد روی Change زدم

2- نام پوشه ی فایل های سایت در دایرکت ادمین و در شاخه ی domains به نام دامنه ی جدید یعنی ebum.ir تغییر کرد. به این پوشه جدید یعنی ebum.ir و شاخه ی پابلیک رفتم و فایل htaccess رو باز کردم و طبق آموزش بالا این دستور رو وارد فایل کردم:


RewriteEngine On
RewriteBase /
Rewritecond %{HTTP_HOST} (www.)?bestshiraz.ir
RewriteRule ^.*$ http://ebum.ir/$0 [R=301,L]

3- از طریق WP Quick Fix (دایرکت‌ادمین) نام دامنه در دیتابیس قدیمی رو به دامنه ی جدید تغییر دادم

4- دامنه ی قدیمی رو روی دامنه ی جدید پارک کردم  ( بنا باه راهنمایی پشتیبانی نت افزار دامنه رو به صورت pointer پارک کردم )

 

-------------------------------------

 

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

 

همین موضوع رو با پشتیبانی نت افزار در میون گذاشتم پاسخشون رو ببنید:

نقل قول

خیر دامنه به صورت پوینتر پارک شده و دامنه پارک شده نباید دایرکتوری داشته باشد.
دقت داشته باشید ریدایرکت انجام شده به صورت 301 میباشد و صحیح میباشد لذا نیاز به تنظیم دیگری وجود ندارد.

الان واقعا نمی دونم باید چکار کنم!

نمی دونم چه کار اشتباهی انجام دادم! دقیقا چندین و چند مطلب رو خوندم و در گوگل جستجو کردم. خیلی آموزش ها متفاوت هست! نمی دونم باید چکار کنم الان واقعا

ویرایش شده توسط nasimparsi
لینک به ارسال
نقل قول

الان واقعا نمی دونم باید چکار کنم!

نمی دونم چه کار اشتباهی انجام دادم! دقیقا چندین و چند مطلب رو خوندم و در گوگل جستجو کردم. خیلی آموزش ها متفاوت هست! نمی دونم باید چکار کنم الان واقعا

الان دو تا ریدایرکت دارید. جناب @4M!R هم بهش اشاره کردن.

ما یه سایت فیلتری داشتیم بنده 250 بار آدرس اون سایت رو عوض کردم.

به نظر من چیزی که من میگم رو اجرا کنید.

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

لینک به ارسال
در 5 دقیقه قبل، mehran-b گفته است :

الان دو تا ریدایرکت دارید. جناب @4M!R هم بهش اشاره کردن.

ما یه سایت فیلتری داشتیم بنده 250 بار آدرس اون سایت رو عوض کردم.

به نظر من چیزی که من میگم رو اجرا کنید.

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

دوست گرامی راهنمایی های شما واقعا به من کمک کرد و واقعا از زمانی که می زارین سپاس گزار هستم.

البته من سعی کردم اگر بشه نظرات گوناگون رو هم اینجا مطرح کنم. همیشه سعی می کنم توی انجمن ها مطالب و نظرات گوناگون رو به صورت یکجا بزارم که اگر کسی مانند خود من دچار مشکل شد بتونه مطالب رو بخونه

 

نمی دونم چرا برای این موضوع یک استاندارد مشخص وجود نداره. یا اینکه چرا پشتیبانی نت افزار این رو می گه

و در پایان موندم باید چکار کنم. به اصطلاح این بار سعی کردم دقیق کار کنم. تا جای ممکن مطلب ها رو بخونم تا اشتباهی ایجاد نشه ولی متاسفانه...

ویرایش شده توسط nasimparsi
لینک به ارسال

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

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

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

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

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

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

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

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

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