PDA

View Full Version : حذف پسوند .php از آدرس (حیاتی)



hadi2016
جمعه 25 مهر 1393, 17:05 عصر
سلام کسی یه کدی داره
که پسوند .php را از آدرس حذف کنه

thacker
جمعه 25 مهر 1393, 17:10 عصر
میخواین کلا .php رو حذف کنید یا میخواین با چیز دیگه جایگزین کنید ؟
باید از دستورات htaccess استفاده کنید.

ali.webdesign
جمعه 25 مهر 1393, 17:13 عصر
در این مورد زیاد سرچ کردم نمیتونید حذفش کنید فقط میشه کاری کرد که ادرس بدون php هم بالا بیاد

برای حذف php از آدرس باید از معماری سه لایه MVC استفاده کنید

hadi2016
جمعه 25 مهر 1393, 17:28 عصر
میخوام کلا نشون داده نشه
هیدن بشه

thacker
جمعه 25 مهر 1393, 17:28 عصر
با استفاده از کد زیر توی فایل htaccess میتونید http://yoursite.com/index.php رو توسط http://yoursite.com/index هم باز کنید :


Options +SymLinksIfOwnerMatch
RewriteEngine on

RewriteRule ^index index.php [NC]

hadi2016
جمعه 25 مهر 1393, 17:34 عصر
اگه آدرس به این شکل باشه چطور میشه؟
www.example.com/post.php

thacker
جمعه 25 مهر 1393, 17:47 عصر
Options +SymLinksIfOwnerMatch
RewriteEngine on

RewriteRule ^Esme_Delkhaah post.php [NC]

دانیال دزفولی
جمعه 25 مهر 1393, 18:42 عصر
سلام
من این کارو توی لوکال کردم ولی این ارور رو میده

Server error!Error 500

bagherok
جمعه 25 مهر 1393, 18:57 عصر
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

http://alexcican.com/post/how-to-remove-php-html-htm-extensions-with-htaccess/