2013-02-13 7 views
5

मैं सिर्फ एक्सप्रेस सीख रहा हूं और यह निर्धारित करने की कोशिश कर रहा हूं कि मेरी साइटमैप.एक्सएमएल फ़ाइल और मेरी robots.txt फ़ाइल को कहां रखा जाए। क्या वे/सार्वजनिक फ़ोल्डर में जाते हैं? या वे मेरे एक्सप्रेस आवेदन की पूरी जड़ में जाते हैं?एक्सप्रेस में, मैं अपना sitemap.xml और robots.txt फ़ाइलों को कहां रखूं?

धन्यवाद बहुत बहुत,

क्रिस

उत्तर

11

वे सार्वजनिक रूप से पहुंच की जरूरत है। public उस के लिए एक अच्छा स्थान लगता है। वे फ़ाइलें काम करती हैं क्योंकि अन्य बाहरी सेवाएं उन्हें आपकी वेबसाइट से लोड करती हैं। अगर वे सुलभ नहीं हैं, तो वे कुछ भी नहीं करते हैं।


हालांकि, जब तक आप साइट बहुत बहुत सरल है, सबसे गतिशील वेबसाइटों एक sitemap.xml गतिशील उत्पन्न करते हैं। जिसका अर्थ है कि आप इसके लिए एक मार्ग पंजीकृत करते हैं, पृष्ठों/ऑब्जेक्ट्स के लिए अपने डेटाबेस को मतदान करते हैं, जिसमें पृष्ठ होंगे, और उसके बाद उस जानकारी के आधार पर एक्सएमएल उत्पन्न करें।

+0

इनपुट के लिए धन्यवाद! – cpeele00

संबंधित मुद्दे