ठीक है, मेरे पास मेरे इंजन के लिए एक साधारण .htaccess है। यह केवल index.php के लिए सभी अनुरोधों को फिर से लिखता है (बहुत कुछ जैसा Wordpress करता है)।
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
अब, मैं एक मुद्दे में भाग रहा हूं।php, जिसे index.php के साथ शामिल किया जाना चाहिए। लेकिन, जब मैं example.com/search/ (जो index.php को फिर से लिखना चाहिए) खोलने का प्रयास करता हूं, तो यह वास्तव में search.php को खोलता है जो उसी निर्देशिका में है। मैं इस अजीब "उपनाम" को अक्षम करने के लिए इंजन को कैसे बता सकता हूं?
धन्यवाद
उत्तर:
उत्तर № 1 के लिए 1यह व्यवहार संभवतः के कारण होता है मल्टीव्यूज विकल्प। इसे इसके साथ अक्षम करने का प्रयास करें:
Options -MultiViews