PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ریدایرکت صفحات یک سایت به دامنه جدید + htaccess



parsianweb
May 22nd, 2012, 21:35
http://www.sajjadsabri.ir/wp-content/uploads/2012/05/website_redirection.jpg (http://www.sajjadsabri.ir/wp-content/uploads/2012/05/website_redirection.jpg)
شاید برای شما هم پیش آمده باشد که دامنه یک سایت را عوض کردید و دوست دارید تمامی لینک ها به همان صورت قبلی ولی با دامنه جدید در دسترس باشد.

مثلا: درباره من | سجاد صبری | Sajjad Sabri (http://www.sajjadsabri.ir/about) >> www.sabri.ir/about
برای این منظور در فایل htaccess مبدا کدهای زیر را وارد کنید.





Options +FollowSymlinks RewriteEngine On rewritecond %{http_host} ^oldsite.ir [nc] rewriterule ^(.*)$ http://newsite.ir/$1 [r=301,nc]


بجای oldsite.ir دامنه قدیمی و بجای newsite.ir دامنه جدید را جایگزین کنید.

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


منبع: ریدایرکت همه صفحات یک سایت به دامنه جدید توسط htaccess | سجاد صبری | Sajjad Sabri (http://www.sajjadsabri.ir/283_%d8%b1%db%8c%d8%af%d8%a7%d8%b1%da%a9%d8%aa-%d9%87%d9%85%d9%87-%d8%b5%d9%81%d8%ad%d8%a7%d8%aa-%db%8c%da%a9-%d8%b3%d8%a7%db%8c%d8%aa-%d8%a8%d9%87-%d8%af%d8%a7%d9%85%d9%86%d9%87-%d8%ac%d8%af%db%8c%d8%af.html/)

psfa
May 22nd, 2012, 21:38
البته تو خود گوگل وبمستر اين كار انجام بشه بهتره

parsianweb
May 22nd, 2012, 21:40
این کد برای سایت هایی که به طور مرتب ***** میشن و آدرس جدید میگیرن کاربرد داره.
از گوگل وبمستر هم باید تغییر دومین را ثبت کنیم ولی این کار هم ضروریه. مرسی