/ / होमपेज को फिर से लिखने के लिए एक यूआरएल को फिर से लिखें - .htaccess, mod-rewrite, url-rewriting

होमपेज पर एक यूआरएल लिखें - .htaccess, mod-rewrite, url-rewriting

मैं जिस URL को फिर से लिखना चाहता हूं वह है: http://domain.com/index.php?name=home सेवा मेरे http://domain.com/.

मैंने .htaccess फ़ाइल बनाई है और इस कोड को फिर से लिखने के लिए रखा है:

RewriteEngine On
RewriteRule ^ index.php?name=home [L]

लेकिन यह काम नहीं करता है। मेरी साइट के सभी अनुरोधों को पुनर्निर्देशित किया जाएगा http://domain.com/। इसे ठीक करने में मेरी मदद करें। धन्यवाद!

उत्तर:

जवाब के लिए 2 № 1

आपको अपने रेगेक्स में "स्ट्रिंग ऑफ़ एंड" मैच जोड़ना होगा:

RewriteEngine On
RewriteRule ^$ index.php?name=home [L]

उत्तर № 2 के लिए 1

यह आम तौर पर की संरचना के कारण हैजब से मैं आपकी फ़ाइलों के स्रोतों को जानता हूँ और आप ftps पर कैसे कार्यान्वित करते हैं, यह जानने के लिए, आपको अपने पृष्ठों को व्यवस्थित करने की आवश्यकता होती है, इस फ़ोल्डर को सार्वजनिक करने की आवश्यकता होती है, जिसमें आमतौर पर आपके सार्वजनिक पृष्ठ शामिल होते हैं। फ़ाइलें।