हमारे पास हमारे सर्वर की जड़ में एक WP इंस्टॉल है और यह बहुत अच्छा चल रहा है .. लेकिन, हमने अभी सबडोमेन में एक और ऐप इंस्टॉल किया है। अब, मैं उस ऐप के index.php को देख सकता हूं लेकिन इसके साथ कुछ भी नहीं कर सकता .. रूट में htaccess नियम (WP बेस इंस्टॉल से) अनुरोधों को प्रभावित कर रहे हैं।सबडोमेन में रूट ओवरराइडिंग htaccess में वर्डप्रेस htaccess। सबडोमेन ऐप अब काम नहीं कर रहा है
तो, मैं सबडोमेन को प्रभावित करने से WP htaccess फ़ाइल को कैसे समाप्त करूं?
यहाँ जड़ के लिए इनको सामग्री है (WP स्थापित):
<IfModule mod_rewrite.c>
RewriteEngine On
# BEGIN WordPress
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
</IfModule>
और उप डोमेन में htaccess के लिए:
RewriteEngine on
RewriteCond $1 !^(index\.php|css|stylesheets|js|images|user_guide|favicon\.ico|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
मैं हर जगह ऑनलाइन खोज है और एक जोड़ी के नमूने की कोशिश की मैंने पाया .. कुछ भी काम नहीं किया है।
किसी भी मदद की बहुत सराहना की जाती है! धन्यवाद
अद्यतन: ऐसा लगता है कि हो सकता है Wordpress अपराधी नहीं है .. जिज्ञासा से बाहर, मैं WP .htaccess फाइल में सभी लाइनों को हटा दिया .. और उप डोमेन में एप्लिकेशन को अभी भी काम नहीं कर रहा था। इसका पुनर्लेखन नियम गलत होना चाहिए ..
तो, यह दूसरा पुनर्लेखन नियम है जो काम नहीं कर रहा है। अगर मैं /index.php?about टाइप करता हूं तो मैं पेज के बारे में देख सकता हूं .. लेकिन इसे
उत्कृष्ट .. धन्यवाद। मैंने आपके उत्तर को देखने से ठीक पहले (मैंने अभी तक इसका परीक्षण नहीं किया है) मैंने जो कुछ भी ऑनलाइन पढ़ा है, उसे मैं कोशिश करता रहा हूं और ऐसा लगता है कि मुझे किसी भी उप-डीआईआर के लिए काम करने की ज़रूरत है, मुझे सही तरीके से काम करने की ज़रूरत है: # रीव्राइटबेस/ RewriteCond% {REQUEST_URI} "/ उप-dir1 /" [या] RewriteCond% {REQUEST_URI} "/ उप = dir2 /" RewriteRule (। *) $ 1 [एल] – revive
हाँ, आप RewriteConditions उपयोग कर सकते हैं। कुछ लोगों को बहुत जटिल है। Htaccess फ़ाइलें हालांकि (जो एक अच्छी बात हो सकती है; वे कुछ लोगों के उपयोग से जुड़े PHP की तुलना में कई प्रकार की चीजों से निपटने के लिए बेहतर हैं), और यदि आपके पास बहुत सारे ब्लॉक हैं तो रिवाइटकंड का उपयोग करना अधिक स्पष्ट होगा निपटने के लिए नियम। पीटी इसके साथ सौदा करने का 'सही' तरीका है, हालांकि एकमात्र रास्ता नहीं है। –
फिर से धन्यवाद! क्या इस उत्तर के लिए एक बिंदु टक्कर देने के लिए वैसे भी है - जब तक मैं 15 अंक तक नहीं पहुंच जाता तब तक मैं वोट नहीं दे सकता !!! लम्बे! – revive