मैं अपने समर्पित सर्वर में NGINX का उपयोग करता हूं।एनजीआईएनएक्स - रिटर्न 301 बनाम रिवाइट
मैं वापसी के साथ एक सवाल करती हैं, और पुनर्लेखन।
पुनर्लेखन 301:
rewrite^http://xxx.xxxxx.net/xx-xxx/$request_uri? permanent;
वापसी 301:
location ~ redirect-this/?$ {
return 301 http://xxx.xxxxx.net/xx-xxx/redirect-this$1;
}
सभी URL का अनुरोध किया के लिए सही ढंग से अनुप्रेषित। लेकिन ..
301 रीडायरेक्ट करने के लिए और अधिक प्रभावी तरीका क्या है?
मेरे पास रीडायरेक्ट करने के लिए 200 से अधिक यूआरएल हैं। तो, आप क्या सलाह देते हैं?
यह सवाल थोड़ा भ्रामक है जब से तुम 'तुलना कर रहे हैं पुनर्लेखन ^' (कुछ भी मेल खाते हैं) 'स्थान ~ पुनर्निर्देशन के साथ- यह/$ $ जो एक विशिष्ट regex से मेल खाता है। आपको इसे सुधारना चाहिए। लेकिन वैसे भी एक अच्छा सवाल है ... मैं उत्सुक हूं कि कौन सा तेजी से '/ test' या 'location ^/test' को फिर से लिखना है। – czerasz