الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Rewrite Url

بدأه اسم مخالف 53 في 14 أكتوبر 2009 · 2 رد · 2,391 مشاهدة · في لغة Perl
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

حد يعرف طريقة لتحويل url زي ده

192.166.1.11/data/0000/000/000/000

بحيث يكون بالشكل ده

192.166.1.11/xxxxxxxxx

#2

يجب أن تقوم هذا بواسطة mod_rewrite لـApache HTTPD.

اقرا هذا الشرح المبسط:

/index.ph...;hl=mod_rewrite

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#3

أخي ان كنت تقصد بالبيرل أو ال php

فعليك استخدم الاتي

  <?php
$string = '192.166.1.11/data/0000/000/000/000';
$pattern = '/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/';
$replacement = 'xxxxxxxxx/${1}';
echo preg_replace($pattern, $replacement, $string);
?>

في البرل

$string =~ s/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/xxxxxxxxx/$1}g;

طبعا في الأباتشي كما شرح الأخ eech55 في موضوعه المميز عن ال mod_rewrite

في حفظ الله

التواصل عبر هذا النموذج

http://idontknow.raslny.com

مواضيع مشابهة