كيفية جعل موقع الويب غير متوفرة للآخرين في حين وضع على الانترنت؟

StackOverflow https://stackoverflow.com/questions/1922970

  •  20-09-2019
  •  | 
  •  

سؤال

هل من الممكن لجعل الموقع غير متوفرة أثناء تحرير ذلك، في حين عبر الإنترنت؟

وإذا كان الأمر كذلك، فما هي طريقة تسمى وكيف يتم ذلك؟

ولدي شركة الاستضافة حتى انها ليست خدمة بلدي!

هل كانت مفيدة؟

المحلول

وعادة، الناس يستخدمون هتكس لحماية كلمة السر حتى كنت على استعداد لإظهار للعالم

وهنا هو وجود صلة لمقال بتعليمات

http://www.elated.com/ المواد / كلمة السر للحماية من-صفحات الخاص بك مع هتكس /

نصائح أخرى

وكان لي نفس المشكلة، وأنا مجرد طرح "القادمة، soon.html" صفحة والجميع المعاد توجيهها دون بلادي IP هناك عبر هتكس، وهنا السؤال عن SO: <لأ href = "https://stackoverflow.com / الأسئلة / 293285 /-تريد لإعادة توجيه للجميع الزائرين ما عدا للي-هتكس "> هل تريد إعادة توجيه جميع الزوار باستثناء لي [. هتكس]

وأو، إذا كان في ASP.Net - مكان ملف يسمى app_offline.htm في جذر الموقع

إذا كنت تقوم بتحميل نسخة جديدة من الموقع يمكنك إنشاء الارتباط الرمزي في مكان الدليل الجذر ومن ثم التبديل أنه عندما الموقع جاهزا. يمكنك أيضا التبديل الجزء الخلفي الرمزي إلى الإصدار السابق إذا كان هناك شيء يذهب على نحو خاطئ.

ويمكنك جعل ملف هتكس مثل هذا:

RewriteCond $1 !offline.html$ 
RewriteCond %{REMOTE_ADDR} !^your_ip_adress
RewriteRule ^(.*)$ http://www.mydomain.com/offline.html [R=302,L] 

وببساطة وضع الملفات في دليل جديد ولا تخبر أي شخص آخر اسم الدليل. (أو يمكن أن أقول لكم أن بعض اختبار بيتا إذا أردت.)

عند صفحات جاهزة واختبارها، مجرد نقل الملفات إلى المكان الطبيعي (بعد نقل الملفات الموجودة القديمة إلى دليل النسخ الاحتياطي). بهذه الطريقة، لديك دائما في موقع العمل على الانترنت.

ولكن بشكل عام، فمن الأفضل لتطوير موقع على شبكة الإنترنت على جهاز الكمبيوتر المحلي، لا على الانترنت.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top