حذف پسوند .php با htaccess
اگر در حال توسعهی یک برنامه با کمک زبان برنامه نویسی php هستید و قصد دارید آدرسهایی که در برنامهی خود باز میکنید بدون .php باز شوند میتوانید از این نوشته استفاده کنید.
حذف پسوند .php با htaccess
برای حذف پسوند .php در زبان برنامه نویسی پی اچ پی از کد زیر در فایل htaccess خود استفاده کنید:
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^\ ]+)\.php
RewriteRule ^/?(.*)\.php$ /$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^/?(.*)$ /$1.php [L]
اگر نیاز به آموزشهای بیشتری در ارتباط با htaccess دارید در بخش نظرات همین نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]



















امنیت سایت با این روش پایین نمیاد؟
سلام، این روش تاثیری بر امنیت سایت شما ندارد و صرفاً برای زیباتر شدن آدرسها است.
این تغییر روی سئو هم تاثیر میذاره؟
بله، این تغییر میتواند به بهبود سئو کمک کند زیرا باعث تمیزتر و خواناتر شدن URLها میشود. همچنین، با هدایت ۳۰۱، موتورهای جستجو از URL جدید مطلع میشوند.
اگه بخوایم همین کارو برای html هم بکنیم امکانش هست؟
بله، با تغییرات کوچکی در کد htaccess میتوانید این قابلیت را برای فایلهای HTML نیز فعال کنید.
بالاخره میشه بدون اون .php زشت کار کرد
موفق باشین
همیشه فکر میکردم نیاز به تنظیمات عجیب غریبه، ولی مثل اینکه سادهتره
موفق باشین