-
February 25th, 2016, 19:34
#1
غیر فعال کردن ریدایرکت برای آی پی خاص
سلام خدمت تمامی دوستان
آیا راهی هست که دامین برای یک رنج آی پی خاص ریدایرکت نشه ؟
مثلا domain.com الان ریدایرکت میشه به test.com
ولی مثلا آی پی 1.1.1.1 domain.com و باز کرد وارد test.com نشه و خود domain.com باز بشه
-
-
February 25th, 2016 19:34
# ADS
-
February 25th, 2016, 19:48
#2
عضو دائم
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص

نوشته اصلی توسط
scary-x2
سلام خدمت تمامی دوستان
آیا راهی هست که دامین برای یک رنج آی پی خاص ریدایرکت نشه ؟
مثلا domain.com الان ریدایرکت میشه به test.com
ولی مثلا آی پی 1.1.1.1 domain.com و باز کرد وارد test.com نشه و خود domain.com باز بشه
هدف از اینکار چی هست ؟
-
-
February 25th, 2016, 21:08
#3
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص

نوشته اصلی توسط
OmidX
هدف از اینکار چی هست ؟
فکر نمیکنم هدف برای آموزش مهم باشه ! یه پروژه خصوصی هست
-
تعداد تشکر ها از scary-x2 به دلیل پست مفید
-
February 25th, 2016, 21:24
#4
عضو دائم
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
کد:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !=123.456.789.1
RewriteRule .* newlcoation.com [R=301,L]
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
February 25th, 2016, 23:12
#5
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص

نوشته اصلی توسط
Rezash
کد:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !=123.456.789.1
RewriteRule .* newlcoation.com [R=301,L]
سلام . با کدی که دادید به این صورت دامین باز میشه
oldname.com/newlocation.com
- - - Updated - - -

نوشته اصلی توسط
Rezash
کد:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !=123.456.789.1
RewriteRule .* newlcoation.com [R=301,L]
برای چندتا رنج آی پی چی؟
-
-
February 25th, 2016, 23:23
#6
عضو دائم
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
اول newlocation باید http بزنید
رنج رو مثلا می تونید به این صورت بزنید :
کد:
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.8[0-9]$
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.9[0-5]$
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
February 26th, 2016, 11:41
#7
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص

نوشته اصلی توسط
Rezash
اول newlocation باید http بزنید
رنج رو مثلا می تونید به این صورت بزنید :
کد:
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.8[0-9]$
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.9[0-5]$
متاسفانه بخش رنج و متوجه نشدم
مثلا این رنج
1.1.1.0/19
- - - Updated - - -
کسی اطلاع نداره ؟
-
-
February 26th, 2016, 12:19
#8
عضو دائم
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
سلام
احتمالا این باید جواب بده :
کد:
RewriteCond %{REMOTE_ADDR} ^1\.1\.1\.
-
-
February 26th, 2016, 13:03
#9
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص

نوشته اصلی توسط
Rezash
سلام
احتمالا این باید جواب بده :
کد:
RewriteCond %{REMOTE_ADDR} ^1\.1\.1\.
جواب نداد . با این کلا ریدایرکت نمیکنه
-
-
February 26th, 2016, 14:29
#10
عضو دائم
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
ببینید روش کلی به همین صورت هست ، متاسفانه حفظ نیستم و باید تجربی تست کنم تا بتونم به نتیجه برسم.
تعداد کل آی پی های شما که میخواهید این عمل انجام بشه چند تاست ؟
اگر تعداد بالا نیست و رنج رو نشد اکی کنید یکی یکی آی پی ها رو اضافه کنید.
مثلا :
کد:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !=123.456.789.1
RewriteCond %{REMOTE_ADDR} !=123.456.789.2
RewriteCond %{REMOTE_ADDR} !=123.456.789.3
RewriteRule .* http://newlcoation.com [R=301,L]
تعداد شرط ها یا RewriteCond رو می تونید کم یا زیاد کنید
-