soheil.1985
چهارشنبه 06 فروردین 1393, 03:25 صبح
با درود و تبریک سال نو خدمت اساتید گرامی
من پسوند php رو تو تنظیمات htaccess از انتهای صفحاتم حذف کردم.
با این دستور
RewriteRule ^([^.]+)$ /$1.php [QSA,L]
ضمنا یک صفحه برای ارور 404 تعریف کردم که اگر فایلی وجود نداشت ، به اون صفحه منتقل بشه.
مشکل اینه که وقتی تو سرور url ناموجود رو می زنم پیام No input file specified. می ده و به صفحه ارور فوروارد نمی شه.
ولی اگر دستور RewriteRule ^([^.]+)$ /$1.php [QSA,L] رو حذف کنم همه چی درست می شه.
لطفا بفرمایید مشکل از کجاست؟
ضمنا url ها رو همگی عوش کردم بدون .php
با سپاس
من پسوند php رو تو تنظیمات htaccess از انتهای صفحاتم حذف کردم.
با این دستور
RewriteRule ^([^.]+)$ /$1.php [QSA,L]
ضمنا یک صفحه برای ارور 404 تعریف کردم که اگر فایلی وجود نداشت ، به اون صفحه منتقل بشه.
مشکل اینه که وقتی تو سرور url ناموجود رو می زنم پیام No input file specified. می ده و به صفحه ارور فوروارد نمی شه.
ولی اگر دستور RewriteRule ^([^.]+)$ /$1.php [QSA,L] رو حذف کنم همه چی درست می شه.
لطفا بفرمایید مشکل از کجاست؟
ضمنا url ها رو همگی عوش کردم بدون .php
با سپاس