iis7

2012-08-24 12 views
6

में वर्डप्रेस यूआरएल से index.php निकालें I url से index.php को हटाना चाहता हूं, मैं वर्डप्रेस और आईआईएस 7 का उपयोग कर रहा हूं। कैसे मैं एक स्थिति है जहाँ आप Windows Azure वेबसाइटों का उपयोग करता है, अपनी वेबसाइट में प्रवेश करने के लिए और सिर्फ एक web.config फ़ाइल as this article pointed out बनाने Microsoft WebMatrix उपयोग करने के लिए है में इसiis7

+0

इस जवाब में से कोई भी आपकी समस्या को हल दे सकता है? –

उत्तर

0

एक और सुंदर त्वरित समाधान कर सकते हैं। यह हल करता है। URL Rewrite extension या अपने जैसा कुछ भी इंस्टॉल करने की आवश्यकता नहीं है। एमएस वेबमैट्रिक्स आसानी से समस्या को हल करने लगते हैं।

6

इस web.config

(web.config आईआईएस बराबर अपाचे वेबसर्वर में फ़ाइल .htaccess है। यह रूट फ़ोल्डर में पाया जा सकता है। अगर वहाँ कोई भी है, तो आप एक बनाने की आवश्यकता का प्रयोग करें।)

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 
<system.webServer> 
<defaultDocument> 
    <!-- Set the default document --> 
     <files> 
     <remove value="index.php" /> 
     <add value="index.php" /> 
     </files> 
    </defaultDocument> 
     <httpErrors errorMode="Detailed"/> 
    <rewrite> 
     <rules> 
      <rule name="wordpress" patternSyntax="Wildcard"> 
       <match url="*" /> 
        <conditions> 
         <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
         <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
        </conditions> 
       <action type="Rewrite" url="index.php" /> 
      </rule> 
     </rules> 
    </rewrite> 
</system.webServer> 
</configuration> 
फिर पर्मालिंक्स पेज में

, सेट "कस्टम संरचना" और मूल्य /%postname%/

+0

जहां web.config –

+1

web.config आईआईएस अपाचे वेबसर्वर में .htaccess फ़ाइल के बराबर है IIS। यह रूट फ़ोल्डर में पाया जा सकता है। यदि कोई नहीं है, तो आपको एक बनाना होगा। – Binod