एमवीसी सिस्टम कैसे होते हैं, जहां यूरल्स इन रूपों में हैं, सभी इंडेक्स को सिंगल इंडेक्स.फपी फाइल के माध्यम से मजबूर करते हैं?
http://www.example.com/foo/bar/baz
http://www.example.com/goo/car/caz/SEO-friendly-name-of-the-object
http://www.example.com/hey/you
संपादित करें: जब मैं नीचे दिए गए नियमों को फिर से लिखने की कोशिश करता हूं तो मुझे यह त्रुटि मिलती है:
[error] [client 127.0.0.1] Invalid URI in request GET / HTTP/1.1
[error] [client 127.0.0.1] Invalid URI in request GET /abc HTTP/1.1
संपादित करें: ओह, यह /index.php की पूरी सामग्री है। जब मैं पुनर्लेखन नियम हटाता हूं, तो यह '/' या '/index.php' आउटपुट करता है या मुझे किसी और चीज के लिए 404 मिलता है।
<?php
echo htmlspecialchars($_SERVER['REQUEST_URI']);
?>
SOLVED: मैंने एक / फिर इंडेक्स के सामने index.php को जोड़ा और फिर इसने काम किया:
SOLVED AGAIN: / को चालू करने की आवश्यकता केवल इसलिए थी क्योंकि मैं 2.2.4 चला रहा था। जब मैंने 2.2.11 को अपग्रेड किया था / अब इसकी आवश्यकता नहीं थी।