/ / Server /search.php के बजाय / search / - php, .htaccess, mod-rewrite को खोलता है

सर्वर / खोज / - php, .htaccess, mod-rewrite के बजाय /search.php खोलता है

ठीक है, मेरे पास मेरे इंजन के लिए एक साधारण .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