mod_rewrite | بازنویسی/تغییر URL

بعد از اینکه فرمت
صفحات تکوپیدیا را از html.
به php تغییر دادم ، نیاز پیدا کردم تا صفحات قبلی را از
بین ببرم.به خاطر اینکه هم تعداد زیادی لینک به این صفحه ها داده شده بود و هم دوست
نداشتم بازدید کننده هایی که از طرف موتور های جستجو به سمت سایت هدایت می شوند
بدون جواب بمانند ( به علت تنبلی و کمبود وقت ) از
مسعود سئوال کردم.مسعود هم
mod_rewrite را
معرفی کرد.
نتیجه این شد که با استفاده از این فرامین در htaccess. تمامی صفحات به خوبی و بدون
مشکل در دسترس خواهند بود.در ضمن لینک هایی هم که از بیرون داشته ایم بدون مشکل
نمایش داده می شوند :

       
RewriteEngine On
        ReWriteRule
([0-9]+).html $1.php

این که چه معنایی می
دهند و چه کاری می کنند به عهده شما، لذت خواندن اصل مطالب بهتر است :



Module mod_rewrite – URL Rewriting Engine

A Users Guide to
URL Rewriting with the Apache Webserver

mod_rewrite: A Beginner’s Guide
to URL Rewriting

mod_rewrite Example |
RewriteRule example |
.htaccess Modifications
|

kiddies


دیدگاه‌ها

4 پاسخ به “mod_rewrite | بازنویسی/تغییر URL”