در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

کاربرد URL Rewrite در وب سرورها برای خوانا کردن آدرس های URL

حتما برخی اوقات به این موضوع برخورد کرده این که لینک ها و یا آدرس های URL ای که در وب سایت ها مشاهده می کنید بسیار طولانی هستند و براحتی نمی توانی این آدرس های URL را به خاطر سپرد. با استفاده از ماژولی به نام URL Rewrite شما می توانید کاربردی بودن و سهولت کاربری وب سایت خودتان را براحتی بالا ببرید به گونه ای که لینک های و آدرس های URL بسیار طولانی را به آدرس های کوچکتر تبدیل کنید که کاربر شما براحتی بتواند از آنها استفاده کند. این ماژول هم در وب سرور IIS و هم در وب سرور Apache وجود دارد و قابلیت فعالیت در هر دوی آنها را دارد . شما می توانید با استفاده از این ماژول برای آدرس های URL خودتان در وب سایت Rule یا قانون تبدیل کنید و اضافات مربوطه در آدرس های URL را حذف کنید و یا آن را تغییر بدهید که برای کاربر و علاوه بر آن برای موتورهای جستجو پیدا کردن آدرس های URL شما ساده تر شود.

کاربرد URL Rewrite چیست ؟

این تغییرات که برای کوتاه کرده لینک ها استفاده می شوند در سطح HTTP Headers وب سایت انجام می شوند. شما می توانید با استفاده از این ماژول درخواست های کاربران را مدیریت کنید و پاسخ مناسب به آنها ارائه کنید در حین اینکه می توانید برخی از درخواست ها را نیز مانند فایروال با استفاده از Rule ها مسدود کنید. اکثر نرم افزارهای CMS ای که امروزه استفاده می شوند در آدرس های URL خودشان از متغیرهایی استفاده می کنند که اطلاعات مربوط به سایت و آدرس های آن را در اختیار کاربران قرار می دهد. حتی در این آدرس های URL نوع زبان اسکریپت نویسی که در وب سایت استفاده شده است و از نظر امنیتی نباید افشاء شود را نیز می توان مشاهده کرد به نمونه لینک پایین نگاه کنید :

http://www.itpor.ir/show_a_product.php?product_id=7 

مشکل آدرس URL بالا این است که به سادگی نمی توان آن را به خاطر سپرد. اگر بخواهید آدرس URL بالا را پای تلفن برای یکی از دوستان خودتان بخوانید کار ساده ای نخواهید داشت. موتورهای جستجو و کاربران همیشه اطلاعات خاصی از آدرس های URL برای بدست آوردن محتویات صفحه وب سایت بدست نمی آورند. شما نمی توانید در یک آدرس URL به مشتریان خودتان بفهمانید که مثلا سرویس آموزش آنلاین در این صفحه قرار است وجود داشته باشد. بنابراین هر چقدر آدرس URL شما کوتاه تر باشد برای کاربران و موتورهای جستجو استفاده از آن ساده تر است . حالا فرض کنید همان آدرس بالا بعد از استفاده از ماژول Rewrite به شکل زیر در می آید :

http://www.tosinso.com/products/7/

چقدر تفاوت در دو آدرس URL بالا وجود دارد ؟ دومین آدرس هم همانند آدرس اول به یکجا اشاره می کند اما تفاوت در این است که URL دوم بسیار کوتاه تر و ساده تر شده است و کاربران بیشتری می توانند آن را به خاطر بسپارند. اینکار توسط ماژول URL Rewrite انجام می شود که شما هم بر روی وب سرور IIS و هم بر روی وب سرور Apache می توانید نصب کنید.با استفاده از ماژول URL Rewrite شناسایی زبان اسکریپت نویسی وب سایت هم برای هکرها سخت تر می شود و از طرفی کاربران و موتورهای جستجو راحت تر شما را پیدا می کنند. البته کاربرهای دیگری نیز از URL Rewrite می شود اما مهمترین وظیفه این ماژول کوتاه کردن و معنی دادن به آدرس های URL است. ITPRO باشید

نویسنده : محمد نصیری

منبع : انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#url_rewrite_چیست #redirect_کردن_آدرس_url #کاربرد_ماژول_url_rewrite_در_وب_سرور #مخفی_کردن_زبان_برنامه_نویسی_وب #مخفی_کردن_زبان_اسکریپ_نویسی_وب_سایت #استفاده_از_url_rewrite_در_وب_سرور #آموزش_iis_page_redirection #جلوگیری_از_انتشار_زبان_اسکریپت_نویسی #rewrite_کردن_آدرس_های_url #page_redirection_در_iis
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....