امروزه در اکثر cms های مختلف امکان تغییر لینک صفحات مختلف وب سایت به آسانی فراهم شده است و با چند مرحله میتوان آدرس صفحات وب سایت را تغییر داد ولی افرادی که وب سایت استاتیک دارند و صفحات وب سایت آنها به .php و .html منتهی می شود ممکن است مایل باشند تا آدرس صفحات آنها بدون پسوند باشد. در ادامه آموزش حذف پسوندهای .php و .html از انتهای آدرس وب سایت را برایتان آموزش داده ایم.
حذف پسوند .php از انتهای آدرس وب سایت
برای حذف پسوند .php از انتهای آدرس وب سایت کافیست کد زیر را در فایل .htaccess قرار دهید.
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.php [NC,L]
توجه کنید بعد از گذاشتن کد بالا آدرس سایت از yoursite.com/test.php به yoursite.com/test.php تغییر خواهد کرد.
همچنین در صورت که این فایل را مشاهده نکردید باید از بالای همین صفحه روی گزینه Settings کلیک کنید و تیک گزینه Show Hidden Files را زده و سپس Save کنید.
حذف پسوند .html از انتهای آدرس وب سایت
مثل حذف پسوند .php نیز برای حذف پسوند .html از انتهای آدرس وب سایت کافیست کد زیر را در فایل .htaccess قرار دهید.
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.html [NC,L]
توجه کنید بعد از گذاشتن کد بالا آدرس سایت از yoursite.com/test.html به yoursite.com/test.html تغییر خواهد کرد.
همچنین در صورت که این فایل را مشاهده نکردید باید از بالای همین صفحه روی گزینه Settings کلیک کنید و تیک گزینه Show Hidden Files را زده و سپس Save کنید.
حذف پسوند .php و .html از آدرس وب سایت
برای حذف پسوندهای مختلف از انتهای آدرس وب سایت کافیست بجای html یا php پسوند مورد استفاده خود را وارد کنید.
توجه کنید که سایر cms ها به خصوص وردپرس نیازی به وارد کرد این کد نیست.