-
October 22nd, 2010, 14:16
#1
راهنمایی در مورد انتقال بوسیله htaccess
سلام
قبلا یک انجمنی داشتیم که در ادرس parsff.com/vb بود و حالا که دامنه دات آی آر خریدیم ، انجمن رو انتقال دادیم به دامنه جدید با ادرس (مثال) : vb.irania.ir
حالا که انتقال هم موفقیت آمیز بود مشکل لینک ها رو داریم . چند نمونه htaccess ها را امتحان کردیم ولی متاسفانه ریدایرکت با موفقیت انجام نمی شود .
در واقع الان به کدی نیاز داریم که وقتی در سایت قبلی قرار میدیم هر کسی هر تاپیکی رو در آدرس قبلی زد به صورت خودکار به آدرس ساب دامنه ی vb در دامنه ی جدید منتقل بشه .
لطفا دوستان راهنمایی کنند .
با تشکر
-
-
October 22nd, 2010 14:16
# ADS
-
October 22nd, 2010, 14:24
#2
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess
این نحوه ریدایرکت بوسیله htaccess.
کد:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite.com [NC]
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [L,R=301]
ولی برای کار شما مطمئنا روش Redirect کردن صفحات جوابگو نخواهد بود .
با استفاده از خود VB میبایست آدرس ها رو جایگزین کنید .
-
تعداد تشکر ها ازOnline24 به دلیل پست مفید
-
October 22nd, 2010, 15:30
#3
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess
VB چنین قابلیتی نداره . متاسفانه این کد هم کار نمیکنه چون ما میخوایم به یک ساب دامنه اونم روی یک دامنه ی دیگر انتقال بدیم .
قبلا دیده بودم بعضی دوستان با اکسس همچین کاری رو کرده بودن ، مطمئن هستم که میشه چنین کاری کرد . در واقع ما میخوایم هر کس هر فایلی روی فولدر parsff.com/vb رو خوند به همون آدرس در vb.irania.ir منتقل بشه .
-
تعداد تشکر ها از 151003 به دلیل پست مفید
-
October 22nd, 2010, 15:46
#4
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess

نوشته اصلی توسط
Online24
این نحوه ریدایرکت بوسیله htaccess.
کد:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite.com [NC]
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [L,R=301]
ولی برای کار شما مطمئنا روش Redirect کردن صفحات جوابگو نخواهد بود .
با استفاده از خود VB میبایست آدرس ها رو جایگزین کنید .
یک سوال :
این نوع ریدایرکت کردن ، چه فرقی با ریدایرکت کردن از داخل خوده Cpanel/Redirect Domain داره ؟
-
-
October 22nd, 2010, 16:00
#5
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess

نوشته اصلی توسط
alisc
یک سوال :
این نوع ریدایرکت کردن ، چه فرقی با ریدایرکت کردن از داخل خوده Cpanel/Redirect Domain داره ؟
هیچ تفاوتی ندارد .
این اعمال مستقیما توسط webserver شما انجام میشود و تنظیمات مستقیما روی webserver اعمال میشوند .
کنترل پنل فقط نقش در سهولت کار شما ایفا میکند .
-
تعداد تشکر ها از Online24 به دلیل پست مفید
-
October 22nd, 2010, 16:08
#6
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess

نوشته اصلی توسط
Online24
هیچ تفاوتی ندارد .
این اعمال مستقیما توسط webserver شما انجام میشود و تنظیمات مستقیما روی webserver اعمال میشوند .
کنترل پنل فقط نقش در سهولت کار شما ایفا میکند .
ممنون از پاسختون این سوال رو به این علت پرسیدم که :
یادم نیست داخل کدون انجمن بود نوشته شده بود اگر یا htaccess ریدایرکت کنید PageRank برای سایت مقصد محاسبه می شود ، اگر از خود Cpanel بزنی PageRank تغییری نمی کند ، من چون اطلاعاتی نداشتم نتونستم تو مبحثشون شرکت کنم ، ولی احساس کردم چرت و پرت نوشتن 
ولی در کل ممنون از پاسختون
-
-
October 22nd, 2010, 16:14
#7
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess

نوشته اصلی توسط
alisc
ممنون از پاسختون این سوال رو به این علت پرسیدم که :
یادم نیست داخل کدون انجمن بود نوشته شده بود اگر یا htaccess ریدایرکت کنید PageRank برای سایت مقصد محاسبه می شود ، اگر از خود Cpanel بزنی PageRank تغییری نمی کند ، من چون اطلاعاتی نداشتم نتونستم تو مبحثشون شرکت کنم ، ولی احساس کردم چرت و پرت نوشتن
ولی در کل ممنون از پاسختون
خواهش میکنم .
این صحبتی که ذکر کردید هم صحیح هست . چیزی که مهم هست نوع ریدایرکت کردن هست ( چند گونه مختلف ریدایرکت کردن موجود هست ، برای مثال در آموزشی که قرار دادم Redirect 301 انجام شده ) . این که ریدایرکت توسط کنترل پنل انجام شود یا شخص شما تاثیری روی این قضیه ندارد .
در مورد اینکه نوع ریداریکت چه تاثیری روی Rank شما در موتورهای جستوجو میگذارد در انجمن SEO میتونید مطرح کنید .
-
-
October 22nd, 2010, 16:27
#8
عضو جدید
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess

نوشته اصلی توسط
151003
سلام
قبلا یک انجمنی داشتیم که در ادرس parsff.com/vb بود و حالا که دامنه دات آی آر خریدیم ، انجمن رو انتقال دادیم به دامنه جدید با ادرس (مثال) : vb.irania.ir
حالا که انتقال هم موفقیت آمیز بود مشکل لینک ها رو داریم . چند نمونه htaccess ها را امتحان کردیم ولی متاسفانه ریدایرکت با موفقیت انجام نمی شود .
در واقع الان به کدی نیاز داریم که وقتی در سایت قبلی قرار میدیم هر کسی هر تاپیکی رو در آدرس قبلی زد به صورت خودکار به آدرس ساب دامنه ی vb در دامنه ی جدید منتقل بشه .
لطفا دوستان راهنمایی کنند .
با تشکر
اگه htaccess پاسخگو نیست
یه پیج html بزار رو ایندکس :
کد:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Your Page Title</title>
<meta http-equiv="REFRESH" content="0;url=http://YOURSITE.com"></HEAD>
<BODY>
Optional page text here.
</BODY>
</HTML>
بعد اگه می خواین صفحات دیگه که نات فوند میده هم به آدرس جدید بره صفحه نات فوند رو از پنل تغییر بدین و کد بالا رو جایگزین کنید تا به آدرس جدید بره
!... Security is never complete
-
-
April 9th, 2011, 23:14
#9
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess
سلام. سال نو مبارک. من چطوری می تونم در فایل htaccess کدی قرار دهم که در اون تعیین کنم اگر کاربر به صفحه ای وارد شد بعد از پند ثانیه به یک صفحه دیگر که خودم تعیین می کنم منتقل بشه؟ مرسی
-
-
April 9th, 2011, 23:22
#10
عضو دائم
پاسخ : راهنمایی در مورد انتقال بوسیله htaccess

نوشته اصلی توسط
deldar
سلام. سال نو مبارک. من چطوری می تونم در فایل htaccess کدی قرار دهم که در اون تعیین کنم اگر کاربر به صفحه ای وارد شد بعد از پند ثانیه به یک صفحه دیگر که خودم تعیین می کنم منتقل بشه؟ مرسی
اين كار رو بايد با متاهاي html يا كد js انجام بديد.
-