غیر فعال کردن ریدایرکت برای آی پی خاص
سلام خدمت تمامی دوستان
آیا راهی هست که دامین برای یک رنج آی پی خاص ریدایرکت نشه ؟
مثلا domain.com الان ریدایرکت میشه به test.com
ولی مثلا آی پی 1.1.1.1 domain.com و باز کرد وارد test.com نشه و خود domain.com باز بشه
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
نقل قول:
نوشته اصلی توسط
scary-x2
سلام خدمت تمامی دوستان
آیا راهی هست که دامین برای یک رنج آی پی خاص ریدایرکت نشه ؟
مثلا domain.com الان ریدایرکت میشه به test.com
ولی مثلا آی پی 1.1.1.1 domain.com و باز کرد وارد test.com نشه و خود domain.com باز بشه
هدف از اینکار چی هست ؟
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
نقل قول:
نوشته اصلی توسط
OmidX
هدف از اینکار چی هست ؟
فکر نمیکنم هدف برای آموزش مهم باشه ! یه پروژه خصوصی هست
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
کد:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !=123.456.789.1
RewriteRule .* newlcoation.com [R=301,L]
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
نقل قول:
نوشته اصلی توسط
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]
برای چندتا رنج آی پی چی؟
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
اول newlocation باید http بزنید
رنج رو مثلا می تونید به این صورت بزنید :
کد:
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.8[0-9]$
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.9[0-5]$
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
نقل قول:
نوشته اصلی توسط
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 - - -
کسی اطلاع نداره ؟
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
سلام
احتمالا این باید جواب بده :
کد:
RewriteCond %{REMOTE_ADDR} ^1\.1\.1\.
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
نقل قول:
نوشته اصلی توسط
Rezash
سلام
احتمالا این باید جواب بده :
کد:
RewriteCond %{REMOTE_ADDR} ^1\.1\.1\.
جواب نداد . با این کلا ریدایرکت نمیکنه
پاسخ : غیر فعال کردن ریدایرکت برای آی پی خاص
ببینید روش کلی به همین صورت هست ، متاسفانه حفظ نیستم و باید تجربی تست کنم تا بتونم به نتیجه برسم.
تعداد کل آی پی های شما که میخواهید این عمل انجام بشه چند تاست ؟
اگر تعداد بالا نیست و رنج رو نشد اکی کنید یکی یکی آی پی ها رو اضافه کنید.
مثلا :
کد:
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 رو می تونید کم یا زیاد کنید