ਰੀਡਾਇਰੈਕਟ ਨਿਯਮ ਜਨਰੇਟਰ
ਸਰੋਤ ਅਤੇ ਡੈਸਟੀਨੇਸ਼ਨ CSV ਮੈਪਿੰਗਸ ਨੂੰ Nginx, Apache ਅਤੇ Vercel ਲਈ 301 ਜਾਂ 302 ਨਿਯਮਾਂ ਵਿੱਚ ਬਦਲੋ।
ਤੁਹਾਡੀ CSV ਫਾਈਲ ਅਤੇ ਤਿਆਰ ਕੀਤੇ ਗਏ ਨਿਯਮ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੀ ਰਹਿੰਦੇ ਹਨ। BroBroGo 'ਤੇ ਕੁਝ ਵੀ ਅੱਪਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ
ਮੈਨੂੰ CSV ਫਾਈਲ ਨੂੰ ਕਿਵੇਂ ਫਾਰਮੈਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ?
ਸਰੋਤ (source) ਅਤੇ ਟਾਰਗੇਟ (target) ਕਾਲਮਾਂ ਵਾਲੀ ਇੱਕ ਹੈਡਰ ਕਤਾਰ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਟਾਰਗੇਟ ਦੀ ਜਗ੍ਹਾ ਡੈਸਟੀਨੇਸ਼ਨ (destination) ਵੀ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ। ਹਰੇਕ ਅਗਲੀ ਕਤਾਰ ਇੱਕ ਪੂਰੇ HTTP ਜਾਂ HTTPS ਸਰੋਤ URL ਜਾਂ / ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਮਾਰਗ (path) ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੀ ਹੈ, ਨਾਲ ਹੀ ਇੱਕ ਪੂਰੀ ਜਾਂ ਰੂਟ-ਸਾਪੇਖਿਕ (root-relative) ਡੈਸਟੀਨੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੀ ਹੈ।
ਕੀ ਤਿਆਰ ਕੀਤੇ ਗਏ ਰੀਡਾਇਰੈਕਟਸ ਸਹੀ ਮੇਲ (exact matches) ਹੁੰਦੇ ਹਨ?
ਹਾਂ। Nginx ਅਤੇ Apache ਆਉਟਪੁੱਟ ਸਹੀ ਸਰੋਤ ਮਾਰਗ (source path) ਨਾਲ ਜੁੜੀ ਹੁੰਦੀ ਹੈ, ਅਤੇ Vercel ਨੂੰ ਵੀ ਉਹੀ ਮਾਰਗ ਪ੍ਰਾਪਤ ਹੁੰਦਾ ਹੈ। ਇੱਕ ਸਰੋਤ ਹੋਸਟ-ਨਾਮ ਹਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ; ਸਰੋਤ ਕੁਐਰੀ ਸਟ੍ਰਿੰਗਸ, ਫਰੈਗਮੈਂਟਸ ਅਤੇ ਵਾਈਲਡਕਾਰਡ-ਸ਼ੈਲੀ ਦੇ ਪੈਟਰਨਾਂ ਨੂੰ ਅਸਵੀਕਾਰ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਤਿੰਨੇ ਵਾਤਾਵਰਣ ਉਹਨਾਂ ਨੂੰ ਵੱਖਰੇ ਤਰੀਕੇ ਨਾਲ ਸੰਭਾਲਦੇ ਹਨ।
Vercel ਆਉਟਪੁੱਟ statusCode ਦੀ ਵਰਤੋਂ ਕਿਉਂ ਕਰਦੀ ਹੈ?
Vercel ਦਾ ਸਥਾਈ ਸਵਿੱਚ 308 ਅਤੇ ਇਸਦਾ ਅਸਥਾਈ ਸਵਿੱਚ 307 ਪੈਦਾ ਕਰਦਾ ਹੈ। ਇੱਥੇ statusCode ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਜੋ ਤੁਹਾਡੀ ਪਸੰਦ ਬਿਲਕੁਲ 301 ਜਾਂ 302 ਰਹੇ। ਮਿਆਰੀ Vercel ਡਿਪਲਾਇਮੈਂਟਸ ਕੁੱਲ 2,048 ਰੂਟਾਂ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ, ਇਸ ਲਈ ਇਹ ਟੂਲ 2,000 ਤੱਕ ਮੈਪਿੰਗਸ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।