PHP में MVC फ्रेमवर्क के लिए htaccess सेटिंग

अब हम ऐसा करेंगे कि एड्रेस बार से सभी रिक्वेस्ट हमारी फाइल index.php पर जाएं। यानी यूजर ब्राउज़र में जो कुछ भी टाइप करेगा, वह index.php पर जाएगा, और इस फाइल का कोड यह तय करेगा कि यूजर को कौन सा पेज दिखाना है।

फाइल htaccess की सामग्री यहाँ है:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

अब याद रखें कि project/webroot फोल्डर के एड्रेस को इंडेक्स पर रीडायरेक्ट नहीं किया जाना चाहिए, क्योंकि वहाँ हम स्टाइल्स, स्क्रिप्ट्स, इमेजेज और इसी तरह की चीजें स्टोर करते हैं। इसे अपने htaccess में शामिल करें:

.htaccessRewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Задание 1

फाइल htaccess बनाएं। वर्णित सेटिंग करें। इसके काम की जाँच करें: project/webroot फोल्डर के एड्रेसों को छोड़कर सभी एड्रेस को index पर रीडायरेक्ट होना चाहिए।