-
July 29th, 2012, 15:19
#1
عضو انجمن
نیازمند کد htaccess
سلام
من می خوام نسخه جدید میهن لایسنس رو راه اندازی کنم.
الان یک صفحه Under Construction ساختم، می خوام کاری کنم که وقتی کاربرهای عادی وارد سایت می شن، این صفحه براشون لود بشه
ولی وقتی ادمین وارد سایت می شه این صفحه لود نشه (یعنی برای آی پی من چیزی رو که لود می کنه فرق داشته باشه) تا بتونم نسخه جدید رو راه بندازم
برای راه اندازی نسخه جدید 48 ساعت زمان لازم هست، به همین خاطر به طور کامل نمی تونم سایت رو از دسترس خارج کنم
آیا راهی برای این کار در دایرکت ادمین هست؟
ممنون می شم راهنمایی کنید
-
-
July 29th, 2012 15:19
# ADS
-
July 29th, 2012, 16:24
#2
عضو انجمن
پاسخ : نیازمند کد htaccess
از allow و deny استفاده کنید :
کد:
<Limit GET POST PUT> Order Deny,Allow
Deny from all
Allow from 123.123.123.123
Allow from 123.123.123.123
</Limit>
ErrorDocument 403 /otherpage.html
<Files otherpage.html>
Order Allow,Deny
Allow from all
</Files>
کانفیگ،امنیت بخشی و راه اندازی انواع سروها با هزینه مناسب | طراحی و برنامه نویسی تحت وب | جهت درخواست از
اینجا اقدام نمایید.
--==--==--==--
!Linux Geek
-
تعداد تشکر ها ازfara_server به دلیل پست مفید
-
July 29th, 2012, 16:30
#3
عضو انجمن
پاسخ : نیازمند کد htaccess

نوشته اصلی توسط
fara_server
از allow و deny استفاده کنید :
کد:
<Limit GET POST PUT> Order Deny,Allow
Deny from all
Allow from 123.123.123.123
Allow from 123.123.123.123
</Limit>
ErrorDocument 403 /otherpage.html
<Files otherpage.html>
Order Allow,Deny
Allow from all
</Files>
ممنونم از راهنماییتون
فقط امکانش هست یک توضیح بفرمایید؟
الان من می خوام اگه آی پی من بود فایل a رو لود کنه و اگه ای پی غیر از یکی من بود فایل b رو لود کنه
این چه به صورت می شه کدش؟
ممنون می شم مجدد وقتتون رو در اختیار بنده قرار بدید و راهنمایی کنید
-
-
July 29th, 2012, 16:39
#4
عضو انجمن
پاسخ : نیازمند کد htaccess
در htaccess بالا میتونید به این صورت درنظر بگیرید که صفحه ای که قراره به صورت پیشفرض باشه رو index در نظر بگیرید و ip هایی رو که قصد دارید به اونها اجازه نمایش صفحه رو بدید در قسمت allow وارد کنید(مثلا ip خودتون) و در صورتی هم که ip در لیست allow نباشه به صفحه otherpage.html که خودتون میتونید نامش رو تغییر بدید هدایت میشه...
علاوه بر این میشه کدهای htaccess دیگه ای هم نوشت ولی این دستورات خوانایی بیشتری داره ، میشد از rewriteEngine هم استفاده کرد و...
کانفیگ،امنیت بخشی و راه اندازی انواع سروها با هزینه مناسب | طراحی و برنامه نویسی تحت وب | جهت درخواست از
اینجا اقدام نمایید.
--==--==--==--
!Linux Geek
-
تعداد تشکر ها از fara_server به دلیل پست مفید
-
July 30th, 2012, 12:21
#5
عضو انجمن
پاسخ : نیازمند کد htaccess
سلام
ببخشید اون کدی رو که فرمودید کار نکرد
ممنون می شم دوستان مجدد راهنمایی کنن
کارم واجبه
-
-
July 30th, 2012, 12:48
#6
عضو انجمن
پاسخ : نیازمند کد htaccess
با استفاده از Rewrite Engine :
کد:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.101$
RewriteRule ^(.*)$ http://subdomain.site.com/$1 [L,R=301]
به جای 123.456.789.101 آی پی خودتون رو وارد کنید ، به جای http://subdomain.site.com هم آدرس ساب دامین مورد نظرتون ، امیدوارم این روش جواب بده، البته من با کد قبلی هم کار کردم مشکلی نداشت...
کانفیگ،امنیت بخشی و راه اندازی انواع سروها با هزینه مناسب | طراحی و برنامه نویسی تحت وب | جهت درخواست از
اینجا اقدام نمایید.
--==--==--==--
!Linux Geek
-
تعداد تشکر ها از fara_server به دلیل پست مفید
-
July 30th, 2012, 13:10
#7
عضو انجمن
پاسخ : نیازمند کد htaccess

نوشته اصلی توسط
fara_server
با استفاده از Rewrite Engine :
کد:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.101$
RewriteRule ^(.*)$ http://subdomain.site.com/$1 [L,R=301]
به جای 123.456.789.101 آی پی خودتون رو وارد کنید ، به جای
http://subdomain.site.com هم آدرس ساب دامین مورد نظرتون ، امیدوارم این روش جواب بده، البته من با کد قبلی هم کار کردم مشکلی نداشت...

از لطفتون و توجهتون به این تاپیک سپاسگذارم
من از این کد استفاده کردم
مشکل این هست که وقتی عمل ریدایرکت انجام می شه در آدرس سایت یک چیزایی رو خودش اضافه می کنه
مثلا من گفتم به این ریدایرکت بشه up.mysite.com
اینطوری ریدایرکت می شه :
کد:
http://up.mysite.com/up/up/up/up/up/up/up/up/up/up/up/up/up/up/up/up/up/up/up/
من از این کد هم استفاده کردم :
کد:
ErrorDocument 403 http://www.mysite.com/under.html
Order deny,allow
Deny from all
Allow from ip khodeton
عمل ریدایرکت به درستی انجام می شه
ولی مشکل این هست که چیزی لود نمی کنه و این ارور رو می ده
کد:
The page isn't redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
راستی اگر امکانش هست آیدی یاهوتون رو بدید اونجا منو راهنمایی کنید ممنون می شم.
-
-
July 30th, 2012, 13:15
#8
عضو انجمن
پاسخ : نیازمند کد htaccess
سلام بفرمایید : fara_server
در خدمتم
کانفیگ،امنیت بخشی و راه اندازی انواع سروها با هزینه مناسب | طراحی و برنامه نویسی تحت وب | جهت درخواست از
اینجا اقدام نمایید.
--==--==--==--
!Linux Geek
-
تعداد تشکر ها از fara_server به دلیل پست مفید