هتكس طلب إعادة التوجيه إذا IP الداخلية
-
06-07-2019 - |
سؤال
هل هناك توجيها هتكس الممكن أن يمكن طلب بشفافية إلى الأمام من index.php لindex_internal.php إذا كان الطلب يأتي من مجموعة الملكية الفكرية الداخلي؟
المحلول
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^192\.168\.1\. [OR]
RewriteCond %{REMOTE_ADDR} ^10\.15\.
RewriteRule ^index\.php$ index_internal.php [R,NC,QSA,L]
وماذا يعني هذا:
والبدء في محرك mod_rewrite و(قد يكون هذا بالفعل)
وإذا بدأ (عنوان IP العميل مع "192.168.1." [أو]
وعنوان IP العميل يبدأ ب "10.15").
وواسم الصفحة هو index.php ([ن] بعد التمديد [ج] بورصة عمان حساسة)، [ص] edirect إلى index_internal.php، [ف] uery [ق] ترينغ [أ] ppend (أي index.php?foo=bar
يصبح index_internal.php?foo=bar
)، [ل] معالجة فقس.
وتعديل حسب الحاجة للمجموعات عناوين IP.
نصائح أخرى
وشيء من هذا القبيل ينبغي أن نفعل ذلك (من الواضح أن تغيير عنوان IP لمطابقة الشبكة):
RewriteCond %{REMOTE_ADDR} ^192\.168\.
RewriteRule index.php index_internal.php
إذا كنت تريد رأس الفعلي ثم جعله RewriteRule index.php index_internal.php [L,R,QSA]
طيب هنا قانون بلدي (أي إعادة توجيه) على أساس ويكيبيديا في قائمة شبكة خاصة
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^10\. [OR]
RewriteCond %{REMOTE_ADDR} ^172\.[1-3]{1}\d{1}\. [OR]
RewriteCond %{REMOTE_ADDR} ^192\.168\.
RewriteRule ^index\.php index_internal.php [NC,QSA,L]