دقیقه مطالعه

آموزش حذف پسوند html و php از انتهای نام فایل ها در URL

آموزش حذف پسوند html و php از انتهای نام فایل ها در URL
28 - اردیبهشت - 1400

حتما در URL ها با مواردی مواجه شده اید که در انتهای آنها پسوند html و php وجود دارد. یکی از موضوعاتی که باعث زیباسازی لینک ها می شود، حذف این پسوندها می باشد. برای مثال می خواهیم لینک www.site.com/file.html به صورت www.site.com/file هم در دسترس باشد. با ما همراه باشید.

ابتدا با استفاده از این آموزش وارد سی پنل شوید.

سپس به پوشه public_html بروید و فایل htaccess. را ویرایش کنید. اگر آن را مشاهده نمی کنید با استفاده از این آموزش، فایل های پنهان شده در هاست برای شما نمایان خواهند شد. در غیر این صورت یک فایل با همین نام ایجاد کنید.

سپس دستورات زیر را وارد کنید :

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/|#(.*))$
RewriteRule ^(.*)$ $1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^\.]+)/$ $1.php 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^([^\.]+)/$ $1.html

سپس آن را Save کنید.

در نتیجه اگر در مرورگر، آدرس را بدون پسوند هم وارد کنید، مشاهده می شود که فایل را به درستی فراخوانی می کند.

امیدواریم این آموزش مورد توجه شما قرار گرفته باشد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *