permalinks से “index.php” को हटा दें


19

मैं एक समाधान खोजने की कोशिश कर रहा हूं। लेकिन मैं नहीं कर सकता ..

मेरे लिंक सभी हैं domain.com/index.php/post_name/

मैं वास्तव में हटाना चाहता हूं /index.php

मैंने खोजा है और कुछ पाया है ... कह रहा है मुझे इनको जोड़ने की जरूरत है .. लेकिन यह काम नहीं कर रहा है।

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

मैं 3.5.2 wp का उपयोग कर रहा हूं।

यदि आप इसके बारे में कुछ जानते हैं तो कृपया मुझे बताएं।


क्या आप अपाचे का उपयोग कर रहे हैं और mod_rewrite सक्षम है? यह शायद आपके विशेष मेजबान के लिए एक सवाल है।
मिलो

मुझे पता नहीं है। मैं सिर्फ एक वेब होस्टिंग सेवा का उपयोग कर रहा हूँ।
पुलि

क्या मुझे "index.php" को हटाने के लिए अक्षम करना चाहिए?
पुल

@pulla आपको अपनी वेब होस्टिंग सेवा के बारे में और अधिक जानकारी प्राप्त करने की आवश्यकता है कि यह किस प्रकार के विन्यास पर चलती है।
ओटो

जवाबों:


19

अपने WP-ADMIN -> सेटिंग्स -> पर्मलिंक पर जाएं और वहां पर्मलिंक संरचना परिवर्तन का उपयोग करें, अगर यह किसी भी .htaccessफाइल को कॉपी करता है तो सामग्री को कॉपी करें और अपनी .htaccessफाइल को अपडेट करें ।

या जांचें कि क्या आपकी होस्टिंग सामग्री के साथ mod_rewriteफ़ाइल बनाकर सक्षम है phpinfo.php,

<?php phpinfo();?>

इस फ़ाइल को अपलोड करें और ब्राउज़र के माध्यम से ब्राउज़ करें। तो आप जानते हैं कि कौन से मॉड्यूल सक्षम हैं। आपको index.phpURL से निकालने के लिए mod_rewrite सक्षम होना चाहिए ।

अधिक जानकारी इस लिंक की जाँच करें


आपके उत्तर के लिए धन्यवाद। मैंने कोशिश की है, लेकिन मुझे नहीं पता कि यह वास्तव में काम नहीं कर रहा है। यह होस्टिंग की समस्या हो सकती है। मैंने सभी को हटा दिया और स्थापित किया। कुछ भी नहीं बदला गया है।
पुल्ला

1
एक ही मुद्दे का सामना। WordPress permalink के अंतर्गत index.php को हटाना त्रुटि देता है "इस सर्वर पर अनुरोधित URL / वर्डप्रेस / टेस्ट-पेज / नहीं मिला था।"
मुहम्मद अज़ीम

3

बिल्कुल वही मुद्दा था। लेकिन मेरे मामले mod_rewriteमें अपाचे के लिए बिल्कुल भी स्थापित नहीं किया गया था। मैंने अभी इसे स्थापित किया है

sudo a2enmod rewrite

और फिर मेरी बदल गई Permalink Settings। एक जादू की तरह काम किया।

आशा करता हूँ की ये काम करेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.