ব্রাউজারগুলি কতক্ষণ HTTP 301 কে ক্যাশে করে?


380

আমি এইচটিটিপি 301 স্থায়ী পুনঃনির্দেশ নিয়ে কোনও সমস্যা ডিবাগ করছি। দ্রুত পরীক্ষার পরে, মনে হচ্ছে সাফারি 301 সেকেন্ড পুনরায় চালু করার পরে এর ক্যাশে সাফ করে, তবে ফায়ারফক্স তা দেয় না।

আইই, ক্রোম, ফায়ারফক্স এবং সাফারি কখন তাদের 301 এর ক্যাশে সাফ করে?

আপডেট: উদাহরণস্বরূপ, যদি আমি এতে পুনর্নির্দেশ example1.comকরতে চাই example2.comতবে আমি দুর্ঘটনাক্রমে এটিকে পুনর্নির্দেশ করতে সেট করেছি example3.com, এটি একটি সমস্যা। আমি ভুলটি সংশোধন করতে পারি, তবে এর মধ্যে যে কেউ পরিদর্শন করেছে example1.comসে ভুল পুনর্নির্দেশকে ক্যাশে করে দেবে example3.com, এবং সুতরাং তারা example1.comবা example2.comতার ক্যাশে সাফ না হওয়া পর্যন্ত পৌঁছাতে পারবে না । তদন্ত করার পরে, আমি দেখি যে কোন ছিল Cache-Controlএবং Expiresহেডার সেট। ভুল 301 প্রতিক্রিয়ার জন্য শিরোনামগুলি এমন হত:

HTTP/1.1 301 Moved Permanently
Date: Wed, 27 Feb 2013 12:05:53 GMT
Server: Apache/2.2.21 (Unix) DAV/2 PHP/5.3.8
X-Powered-By: PHP/5.3.8
Location: http://example3.com/
Content-Type: text/html

আমার নিজের পরীক্ষাগুলি দেখায় যে:

  • আই 7, আইই 8, অ্যান্ড্রয়েড 2.3.4 মোটেও ক্যাশে করবেন না।
  • ফায়ারফক্স 18.0.2, সাফারি 5.1.7 (উইন্ডোজ 7 এ) এবং অপেরা 12.14 সমস্ত ক্যাশে, এবং ব্রাউজার পুনঃসূচনাতে ক্যাশে সাফ করুন।
  • আইই 10 এবং ক্রোম 25 ক্যাশে, তবে ব্রাউজার রিস্টার্টে পরিষ্কার হয় না, তবে তারা কখন সাফ করবে?

7
দয়া করে ক্রোমকে
বিটি

@ বিটি যেহেতু সমস্যাটি সমস্ত ব্রাউজারগুলিকে প্রভাবিত করে, তাই কেবলমাত্র আইইটিএফই এটি সমাধান করতে পারে, সম্ভবত কোনও টিটিএল নেই এমন ক্যাশেড 301s সম্পর্কে কিছু বাধ্যতামূলক সময়সীমা নির্ধারণ করে, যাতে ব্রাউজারগুলি শেষ পর্যন্ত তাদের ক্যাশেড অনুমানগুলি পুনরায় যাচাই করতে পারে।
ম্যাকগুইয়ারভি 10

1
আমি এই বিষয়ে আইইটিএফ মেইলিং তালিকায় একটি আলোচনা শুরু করেছি, যদি এখনও এই সমস্যাটি অনুসরণ করে কেউ মনে করে যে এটি বিবেচনা করা উচিত: তালিকা. w3.org/ আর্কাইভস
হিট্প-

উত্তর:


299

কমপক্ষে দুটি ব্রাউজার - ক্রোম এবং ফায়ারফক্স - কোনও 301 তারিখ ছাড়াই একটি 301 পুনর্নির্দেশকে ক্যাশে করবে ।

এটি, যতক্ষণ না ব্রাউজারের ক্যাশে এটি উপযুক্ত করতে পারে ততক্ষণ তা ক্যাশে থাকবে। আপনি যদি ম্যানুয়ালি ক্যাশে সাফ করেন বা ক্যাশে প্রবেশদ্বারগুলি নতুনদের জন্য জায়গা তৈরি করে তবে এটি ক্যাশে থেকে সরানো হবে।

আপনি কমপক্ষে ফায়ারফক্সে এটি যাচাই করতে পারেন about:cacheএবং এটি ডিস্ক ক্যাশে থাকা সন্ধান করে।

আইই 10 / আইই 11 এর মতো অন্যান্য ব্রাউজারগুলির আচরণ সম্পর্কে আমি জানি না। যাইহোক, অন্য ব্রাউজারগুলি এটি অনির্দিষ্টকালের জন্য ক্যাশে করে দেয়, আপনাকে যাইহোক এটির জন্য উপযুক্ত করতে হবে।

ক্রোম / ফায়ারফক্স সহ সমস্ত ব্রাউজারগুলিতে এখনও নীচে বর্ণিত শিরোনাম ব্যবহার করে এই ডিফল্ট আচরণটি ওভাররাইড করা সম্ভব:

দ্রষ্টব্য: এই উত্তরটি 2014 সালে লেখা হয়েছিল এবং ব্রাউজারের আচরণ সময়ের সাথে সাথে পরিবর্তিত হতে পারে।

আপনি যদি না চান তবে পুনঃনির্দেশকে ক্যাশে করা হবে

ক্যাশে-নিয়ন্ত্রণ শিরোনামের অনুপস্থিতিতে এই অনির্দিষ্টকালের ক্যাচিং এই ব্রাউজারগুলির দ্বারা কেবলমাত্র ডিফল্ট ক্যাশে। যুক্তিটি হ'ল আপনি একটি "স্থায়ী" পুনর্নির্দেশের উল্লেখ করছেন এবং তাদের অন্য কোনও ক্যাশেগের নির্দেশনা দিচ্ছেন না, তাই তারা এটিকে এমন আচরণ করবে যেন আপনি এটি অনির্দিষ্টকালের জন্য ক্যাশেড চেয়েছিলেন wanted

ব্রাউজারগুলি এখনও ক্যাশে-নিয়ন্ত্রণকে সম্মান করে এবং নির্দিষ্ট করে দেওয়া থাকলে, অন্য কোনও প্রতিক্রিয়ার মতো শিরোনামের মেয়াদ শেষ হয়।

আপনি যেমন হেডার যোগ করতে পারেন Cache-Control: max-age=3600বা Expires: Thu, 01 Dec 2014 16:00:00 GMTআপনার 301 পুনঃনির্দেশ করা। আপনি এমনকি যুক্ত করতে পারেন Cache-Control: no-cacheতাই এটি ব্রাউজারের দ্বারা স্থায়ীভাবে ক্যাশে হবে না বা Cache-Control: no-storeএটি ব্রাউজারের দ্বারা অস্থায়ী স্টোরেজেও সংরক্ষণ করা যায় না।

আমার মতে আরও ভাল বিকল্প হ'ল 302 বা 307 পুনর্নির্দেশ ব্যবহার করা। এগুলি ব্রাউজার বা ক্যাশে বোঝায় না যে তারা "স্থায়ী" পুনঃনির্দেশিত এবং সুতরাং ক্যাশে-নিয়ন্ত্রণ শিরোনামের অনুপস্থিতিতে ক্যাশে করা উচিত নয়।

আমার কাছে এটি একটি 301 পুনর্নির্দেশ জারি কিন্তু অ ক্যাশেবেল যেমন উপলক্ষে বিরুদ্ধে যাচ্ছে মত মনে হয় আত্মা কি একটি 301 পুনর্নির্দেশ জন্য, যদিও এটা টেকনিক্যালি বৈধ হতে পারে। ওয়াইএমএমভি, এবং আপনি প্রান্তের কেসগুলি খুঁজে পেতে পারেন যেখানে "স্থায়ী" পুনর্নির্দেশের সময়সীমা থাকার জন্য এটি বোধগম্য।

আপনি যদি আগে 301 পুনর্নির্দেশ জারি করেন তবে তা করতে চান না

লোকেরা এখনও যদি তাদের ব্রাউজারে 301 টি পুনর্নির্দেশ করে থাকে তবে উত্স পৃষ্ঠায় এখনও স্থানান্তরিত আছে কিনা তা নির্বিশেষে তাদের লক্ষ্য পৃষ্ঠায় নিয়ে যাওয়া অবিরত থাকবে। এটি ঠিক করার জন্য আপনার বিকল্পগুলির মধ্যে রয়েছে:

  • সবচেয়ে সহজ এবং সর্বোত্তম সমাধান হ'ল আবার 301 টি পুনর্নির্দেশ করা।

    ব্রাউজারটি বুঝতে পারবে যে এটি ডি-কমিশন করা ইউআরএল যা আগে বলেছিল তা ফিরিয়ে আনা হচ্ছে এবং এটি পুরানো পুনঃনির্দেশ এখনও নেই বলে নিশ্চিত করার জন্য আবার সেই URL টি পুনরায় আনতে হবে fet

    সম্পাদনা করুন: কিছু মন্তব্য এতে সন্দেহ প্রকাশ করে, নীচে দেখুন।

  • পূর্ববর্তী পুনর্নির্দেশ লক্ষ্যমাত্রাটি যেখানে গিয়েছিল সেই সাইটে যদি আপনার নিয়ন্ত্রণ না থাকে তবে আপনি ভাগ্য ছাড়িয়ে যাবেন। চেষ্টা করুন এবং অনুরোধ করুন সাইট মালিককে আপনার কাছে পুনর্নির্দেশের জন্য।

নিরাময়ের চেয়ে প্রতিরোধই ভাল - আপনি যদি পুরানো URL টি স্থায়ীভাবে ডি-কমিশন করতে চান না তবে 301 টি পুনর্নির্দেশ এড়ানো উচিত।


18
এছাড়াও, আপনার কি এমন কোনও রেফারেন্স রয়েছে যা দেখায় যে ব্রাউজারগুলি মূল URL টি পুনরায় আনার মাধ্যমে বিজ্ঞপ্তি স্থায়ী পুনঃনির্দেশগুলি পরিচালনা করে?
কেভিন ক্রিস্টোফার হেনরি

7
301 পুনর্নির্দেশের কাজ
ডোনিট

5
কীভাবে আমি পরীক্ষা যা করেছে: কিছু সময় আগে আমি 301 পুনর্নির্দেশ করতে করেনি http://www.SOMEHOST.comথেকে https://www.SOMEHOST.com। তবে এখন http://www.SOMEHOST.comসাইটের প্রাথমিক হোস্ট হতে হবে। সুতরাং, মুছে ফেলা https থেকে পুনঃনির্দেশ করুন। আপনি দেখাতে আমি থেকে করতে পুনর্নির্দেশ 301 করেনি হিসাবে https://www.SOMEHOST.comথেকে http://www.SOMEHOST.com, কিন্তু লুপ দেখুন। ব্রাউজারটি পুনরায় আনছে না ...
ইউরি কোলোডভস্কিয়

8
আমি নিশ্চিত করি যে পুনঃনির্দেশ পিছনে (আমার ক্ষেত্রে পিএইচপি পুনঃনির্দেশ সহ) Google Chrome এ পুরোপুরি কাজ করে যতক্ষণ না (স্পষ্টতই) আপনি প্রাথমিক 301 পুনর্নির্দেশ সরিয়ে ফেলেছেন।
ভিনসেন্ট পোইরিয়ার

15
আমি নিশ্চিত করতে পারি যে পুনঃনির্দেশ ফিরে পুরোপুরি ঠিকঠাক কাজ করে। পুনর্নির্দেশ লুপটি দেখতে ব্রাউজারগুলি ক্যাশে এন্ট্রিগুলিকে অকার্যকর করে দেয়। আইই 11, ফায়ারফক্স 52, সাফারি 10, ক্রোম 57
পরীক্ষিত

258

ক্রোম 71 থেকে

স্থায়ী পুনঃনির্দেশকে সাফ করার জন্য, ক্রোম: // সেটিংস / ক্লিয়ারব্রোজারডেটাতে যান এবং সেখান থেকে কেবল "ক্যাশেড চিত্র এবং ফাইলগুলি" সাফ করে পুনঃনির্দেশকে সাফ করেছে।

ক্রোম 48-70

ক্রোম: // নেট-ইন্টার্নালগুলিতে যান। শীর্ষস্থানীয় লাল স্ট্যাটাস বারের ডানদিকে ড্রপ-ডাউন মেনু খুলতে ডাউন তীরটি ক্লিক করুন এবং "সরঞ্জাম" গোষ্ঠীর অধীনে "ক্যাশে সাফ করুন" নির্বাচন করুন।

সংস্করণ 48 হিসাবে, এটি কেবলমাত্র আমার পক্ষে কাজ করা 301 সাফ করার জন্য কাজ করেছিল।


14
ক্রোম সংস্করণ 54 হিসাবে, এটি দুর্ভাগ্যক্রমে আমার পক্ষে কাজ করছে না।
pwagner

4
দ্বিতীয় চিন্তার উপর, আমি সত্যিই উত্তর দাও নি বাস্তব ", কতক্ষণ ব্রাউজার ক্যাশে একটা 301" প্রশ্ন এবং আমার উত্তর না সাহায্যের কেহ এমন একজন প্রকাশ্য ফেসিং সাইট যেখানে আপনি সম্ভবত স্থায়ীভাবে কিছু উপায় প্রয়োজন পুনঃনির্দেশিত একটি 301 পূর্বাবস্থা হবে ওয়াইল্ডের কতগুলি ব্রাউজার পুনঃনির্দেশকে ক্যাশে করেছে তা না জেনে - অন্যান্য উত্তরগুলি সেই দৃশ্যকে আংশিকভাবে সম্বোধন করে। আমার উত্তরটি কেবলমাত্র বিকাশকারীদের বা ইন্ট্রানেট পরিস্থিতিতেই কার্যকর যেখানে আপনি সমস্ত প্রভাবিত ব্যবহারকারীদের সাথে যোগাযোগ করতে পারেন।
ম্যাকগুয়ারভি 10

1
ক্রোম সংস্করণ 68.0.3440.106 এ কাজ করে (অফিসিয়াল বিল্ড)
থম চুন তাত

12
ক্রোম: // নেট-ইন্টার্নালগুলি ক্রোম 71-এ অন্তর্ভুক্ত হয়েছে The ড্রপ-ডাউন / সরঞ্জাম বিভাগ চলে গেছে। একটি ডিএনএস> হোস্ট রেজোল্ভার ক্যাশে> হোস্ট ক্যাশে বোতাম সাফ করুন, তবে এটি ক্যাশেড 301 গুলি সরাতে কাজ করে না।
টি-জাম

52
ক্রোম 71-এ, ক্রোম: // সেটিংস / ক্লিয়ারব্রোজার ডেটা এবং সেখান থেকে কেবল "ক্যাশেড চিত্র এবং ফাইলগুলি" সাফ করা পুনঃনির্দেশকে সাফ করেছে।
বেমমু

179

এমন উত্তর যা মরিয়া হয়ে পুনঃনির্দেশকৃত ক্যাশে থেকে মুক্তি পেতে চায় তাদের সহায়তা করে:

ক্রোম 301 পুনর্নির্দেশ অসীমভাবে (স্থানীয় ডিস্ক ক্যাশে) ক্যাশে। এই ক্যাশেটি সাফ করার জন্য:

  • আপনার ডিভুলস খুলুন (টিপুন F12)
  • উপর নেটওয়ার্ক ট্যাবটি পরীক্ষা "অক্ষম ক্যাশে" চেকবক্সটি
  • ডেভটুলগুলি খোলা রাখুন এবং পৃষ্ঠাটি পুনরায় লোড করুন (টিপুন F5)

যখন সবকিছু ঠিক আছে, আপনি "ক্যাশে অক্ষম করুন" টিচাচীন করতে পারেন এবং সবকিছু প্রত্যাশা অনুযায়ী কাজ করা চালিয়ে যাবে।


14
এটি কাজ করে এবং পুনরায় সক্ষম করার পরেও ক্যাশে পুনর্নির্দেশটি চলে যায়। ধন্যবাদ!
স্থানান্তরিত করুন

2
দেখে মনে হচ্ছে এটি স্থানীয় হোস্ট ফাইলের মাধ্যমে 127.0.0.1 নির্দেশিত ডোমেনগুলির জন্য কাজ করছে না। এই ক্ষেত্রে অন্য কোন বিকল্প আছে?
pwagner

পুনর্নির্দেশ, অনিচ্ছাকৃতভাবে, অন্য থেকে পোর্টের localhost:8000দিকে নির্দেশ করে localhost(পোর্ট 80) কাজ করে না। আমি লোকালহোস্ট এবং লোকালহোস্ট: 8000 উভয় থেকে পুরো সাইট / অ্যাপ্লিকেশন ডেটা সাফ করে দিয়েছি, তবে উভয়ই এই সাহায্য করেনি।
ডেনিস98

3
এই সমাধানটি ক্রোমে 16 নভেম্বর, 2019 সংস্করণ 78.0.3904.97 হিসাবে কাজ করে। অন্যান্য সমাধানগুলি আর উপলব্ধ নেই। এটি কাজ করার পরে আপনি বিকাশকারী সরঞ্জামগুলি বন্ধ করতে পারেন এবং এটি সঠিকভাবে কাজ চালিয়ে যাবে।
পিটার

উত্তর গৃহীত।
আয়সেননৌসি

43

ব্যবহারকারীকে সেই url এ একটি পোস্ট ফর্ম জমা দিন এবং ক্যাশে পুনর্নির্দেশটি চলে গেছে :)

<body onload="document.forms[0].submit()">
<form action="https://forum.pirati.cz/unreadposts.html" method="post">
    <input type="submit" value="fix" />
</form>
</body>

2
আমি সম্মতি জানাই যে এটি আনস্ক্রুয়ের জন্য আমি খুঁজে পেয়েছি এটি সেরা পদ্ধতি।
esjay

অন্যান্য উত্তরগুলির মতো নয়, এই পদ্ধতিটি বিকাশকারী কনসোলটি না খোলার কারণে অন্য ব্যক্তির সমস্যা সমাধানের জন্য উপযুক্ত! আপনাকে ধন্যবাদ
আলেক্সি রিটিকভ

4
আনুন ('ইউআরএল', P পদ্ধতি: 'পোস্ট'}) অওটা একই পদ্ধতিতে কৌশলটি সম্পাদন করে। ধন্যবাদ! এতে আমার কিছুটা মাথা ব্যথা বাঁচল!
ক্যালভিন

আমি বিশ্বাস করতে পারি না যে এটিই কেবল আমার জন্য কাজ করেছিল (আমি প্রথমে অন্যান্য সমস্ত পদ্ধতি চেষ্টা করেছিলাম - এমনকি ক্রস-সাইট সুরক্ষা নীতিমালার কারণে কনসোল আনতেও ব্যর্থ হয়েছিল)।
user36388

24

301এইচটিটিপি আরএফসি প্রতি ক্যাশেযোগ্য প্রতিক্রিয়া এবং ব্রাউজারগুলি আপনার প্রতিক্রিয়াতে থাকা HTTP ক্যাশিং শিরোনামের উপর নির্ভর করে এটি ক্যাশে করবে। প্রতিক্রিয়াটি ক্যাশে হবে তার সঠিক সময়কালের জন্য প্রতিক্রিয়া শিরোনামগুলি পরীক্ষা করতে ফায়ারব্যাগ বা চার্লস ব্যবহার করুন।

আপনি যদি ক্যাচিং সময়কাল নিয়ন্ত্রণ করতে চান, আপনি HTTP প্রতিক্রিয়া শিরোনাম Cache-Controlএবং Expiresএকই কাজ করতে পারেন। বিকল্পভাবে, আপনি যদি 301প্রতিক্রিয়াটি একেবারে ক্যাশে করতে না চান তবে নীচের শিরোনামগুলি ব্যবহার করুন।

Cache-Control: no-store, no-cache, must-revalidate
Expires: Thu, 01 Jan 1970 00:00:00 GMT

12
যদিও প্রযুক্তিগতভাবে সঠিক, আপনার উত্তর ব্যবহারকারীদের প্রশ্নের উত্তর দেয় না এবং তাই আমি এখানে এসেছি এমন প্রশ্নের উত্তর দেয় না। ব্রাউজারে ইতিমধ্যে বিদ্যমান, আন-ক্যাশে শিরোলেখ-এডি 301 মূল ব্রাউজারগুলির মেয়াদ শেষ হবে?
ছিনিয়ে নিন

যদি এখনও কেউ আগ্রহী হন তবে এই লিঙ্কের নির্দেশাবলী 301 এর জন্য ক্যাশে টগল করতে পারে
ফ্রান্সিসকো প্রেেন্সেসিয়া

লিঙ্কটি এফএফের জন্য এবং এটি আমার পক্ষে কার্যকর হয়নি। ওয়েব বিকাশকারী এক্সটেনশান 1.2.5 ইনস্টল করেছেন এবং এফএফ 23.0.1 ব্যবহার করছেন
একটি phu

প্রশ্নের উত্তর দেওয়া হয়নি। প্রশ্ন ছিল, কোনও মেয়াদোত্তীর্ণ তারিখ নির্দিষ্ট না করা হলে পুনর্নির্দেশটি কতদিন ক্যাশে করা হবে
ডেনিস ফ্ল্যাগ

21

HTTP পুনঃনির্দেশগুলির জন্য ব্রাউজার ক্যাশে মুছে ফেলার খুব সহজ উপায় রয়েছে যেমন 301, 307 ইত্যাদি etc.

আপনি ক্রোমে বিকাশকারী কনসোলে নেটওয়ার্ক প্যানেলটি খুলতে পারেন। নেটওয়ার্ক কল নির্বাচন করুন। এটিতে ডান ক্লিক করুন এবং তারপরে সাফ ব্রাউজার ক্যাশে ক্লিক করুন ক্যাশেড রিডাইরেকশনটি সরাতে।

নেটওয়ার্ক কল প্রসঙ্গ মেনু


1
আপনাকে অনেক ধন্যবাদ! সহজ সমাধান এবং কাজ! ভবিষ্যতেও এই পথে কাজ করা উচিত।
sgon00

16

নিশ্চিত !! ব্যবহারকারীকে প্রভাবিত url এ একটি পোস্ট অনুরোধ জমা দিন এবং ক্যাশে পুনর্নির্দেশটি ভুলে যেতে হবে।

ব্রাউজার কনসোলে এটি প্রবেশ করতে একটি দ্রুত জয় হ'ল যদি আপনি পারেন:

fetch('example.com/affected/link', {method: 'post'}).then(() => {})

আপনি যদি আক্রান্ত ব্রাউজারটি জানেন (বিশেষত উন্নয়নের সময়) জানেন তবে দরকারী।

বিকল্প হিসাবে , আপনি যদি পূর্ববর্তী 301 পুনর্নির্দেশ পৃষ্ঠায় অ্যাক্সেস পেয়ে থাকেন তবে আপনি এই স্ক্রিপ্টটি পৃষ্ঠাটিতে যুক্ত করতে পারেন এবং যে কোনও সময় এটি পরিদর্শন করা হলে ক্যাশেড 301 টি ভুলে যেতে পারে।


এটি উপরের পোস্ট ফর্মের মতো, কেবল এটির চেষ্টা কম।
jpswade

এটি সঠিক @ জেপসওয়াড
এমেক আজেক

12

আমি এমন উত্তর পোস্ট করব যা আমাকে সাহায্য করেছিল:

ইউআরএল যান:

chrome://settings/clearBrowserData

এটি পপআপ এবং তারপর শুরু করা উচিত ..

  • শুধুমাত্র নির্বাচন করুন: cached images and files
  • সময় বাক্স নির্বাচন করুন: from beginning

ক্রোম 79 এ কাজ করছেন!
ওয়েবাহোলিক

80 ক্রোমে কাজ করা, ধন্যবাদ!
জোসেফ

6

@thomasrutter এর উত্তর হিসাবে

আপনি যদি আগে 301 পুনর্নির্দেশ জারি করেন তবে তা করতে চান না

লোকেরা এখনও যদি তাদের ব্রাউজারে 301 টি পুনর্নির্দেশ করে থাকে তবে উত্স পৃষ্ঠায় এখনও স্থানান্তরিত আছে কিনা তা নির্বিশেষে তাদের লক্ষ্য পৃষ্ঠায় নিয়ে যাওয়া অবিরত থাকবে। এটি ঠিক করার জন্য আপনার বিকল্পগুলির মধ্যে রয়েছে:

সবচেয়ে সহজ এবং সর্বোত্তম সমাধান হ'ল আবার 301 টি পুনর্নির্দেশ করা।

ব্রাউজারটি বুঝতে পারবে যে এটি পূর্বে যা বাতিল হওয়া ইউআরএল ছিল তার দিকে ফিরে নির্দেশনা দেওয়া হচ্ছে, এবং এর ফলে পুরানো পুনঃনির্দেশ এখনও নেই বলে নিশ্চিত করে আবার সেই URL টি পুনরায় আনতে হবে।

পূর্ববর্তী পুনর্নির্দেশ লক্ষ্যমাত্রাটি যেখানে গিয়েছিল সেই সাইটে যদি আপনার নিয়ন্ত্রণ না থাকে তবে আপনি ভাগ্য ছাড়িয়ে যাবেন। চেষ্টা করুন এবং অনুরোধ করুন সাইট মালিককে আপনার কাছে পুনর্নির্দেশের জন্য।

আসলে, এর অর্থ:

  1. a.com 301 to b.com

  2. a.com এর 301 মুছুন

  3. b.com 301 a.com এ যুক্ত করুন

তারপরে এটি কাজ করে।


2
তবে তারপরেও আপনার কাছে
বি

1
আপনি যদি একটি থেকে অন্য 301 জারি করে একটি পুনঃচালনা পরিষ্কার করতে পারেন বিভিন্ন পৃষ্ঠা? যেমন ( a.com301 -> বি ডট কম) ( a.comএর 301 মুছুন ) ( a.com/abcdefg301 -> যোগ করুন a.com) এবং ক্লায়েন্টকে a.com/abcdefgকোনওভাবে দেখতে বাধ্য করুন ?
নিমেক

ধন্যবাদ এটি কাজ করে! আইই 11, ফায়ারফক্স 52, সাফারি 10, ক্রোম 57
মুনহিতসু

আমার একটি পরিস্থিতি ছিল যেখানে আমি ডটকম এবং বি ডট কম ব্যবহার করতে চেয়েছিলাম। সুতরাং b.com 301 a.com কোনও বিকল্প ছিল না। আমাদের সমাধানটি এইচটিটিপিএসে স্থানান্তরিত করা ছিল - আমাদের এইচটিটিপিএস
গোল্লা.ডেকের

6

আমার কাছে সহজ সমাধান রয়েছে যা সমস্ত বড় ব্রাউজারে (সর্বশেষ সংস্করণ) কাজ করেছিল, এতে আই, ক্রোম এবং এফএফ অন্তর্ভুক্ত রয়েছে

  1. Ctrl + Shift + Del
  2. -
    1. Chrome: "ব্রাউজিংয়ের ইতিহাস" এবং "ক্যাশে ..." নির্বাচন করুন
    2. IE: আমি ডিফল্ট বিকল্পটি "অস্থায়ী ইন্টারনেট ফাইল এবং ওয়েবসাইট ফাইল", "কুকিজ এবং ওয়েবসাইট ডেটা", "ইতিহাস" রেখেছি
    3. এফএফ: "ব্রাউজিং এবং ডাউনলোডের ইতিহাস", "ক্যাশে"
  3. "মুছুন" ক্লিক করুন
  4. আপনার ব্রাউজারটি বন্ধ করুন এবং আবার খুলুন। এটি কাজ করা উচিত

আপনার নিশ্চিত হওয়া উচিত যে আপনি প্রশ্নে থাকা পৃষ্ঠায় নেই, কারণ কিছু ব্রাউজার খোলা পৃষ্ঠা থেকে ক্যাশেড আইটেমগুলি সাফ করে না।
অলিভার শিমার

6

পরীক্ষার উদ্দেশ্যে (ক্যাশেড পুনঃনির্দেশগুলি এড়াতে) লোকেরা নতুন ব্যক্তিগত উইন্ডো খুলতে পারে : ক্লিক করুন CTRL+SHIFT+N[আপনি যদি মজিলা ব্যবহার করেন তবে ব্যবহার করুন P]


এটি নিম্নরূপ করা হয়েছে, সম্ভবত "ব্যক্তিগত উইন্ডো" এর প্রাথমিক প্রতিশ্রুতি ক্যাশে রাইটার করার নয়, তবে এখনও সেগুলি পড়তে / পুনরুদ্ধার করতে পারে। তবে ফায়ারফক্স ৩ 37.০.১ (লিনাক্স) এ আমার জন্য এটি কাজ করেছে এবং খুব দ্রুত এবং দরকারী। ব্যক্তিগত উইন্ডোটি ওয়েব-সার্ভারের বর্তমান / আনচড সেটিংস প্রতিফলিত করছে, যেখানে সাধারণ ব্রাউজার ট্যাবগুলি ক্যাশেড 301 পুনর্নির্দেশ ব্যবহার করে।
alfonx

আলফোনাক্স: ব্যক্তিগত উইন্ডোটি ক্যাশেটিকে পুনরায় ব্যবহার করতে পারে না কারণ সার্ভারের মালিক সেই কুকি ফ্যাশনের উপাদানগুলি ব্যবহারকারীর আগের পরিচয়টি প্রকাশ করতে পারে। যদিও আমাকে অবশ্যই স্বীকার করতে হবে যে ক্যাশে পুনরায় ব্যবহার করা সম্ভবত পর্ন-ঘৃণা স্ত্রীর বিরুদ্ধে নিরাপদ।
জেডেনেক

6
আপনার যদি ইতিমধ্যে 301 ক্যাশে থাকে তবে এটি কাজ করবে না Private ব্যক্তিগতভাবে প্রকৃতপক্ষে ক্যাশে হওয়া পুনঃনির্দেশকে ব্যবহার করবে।
jeffmcneill

1

ছদ্মবেশী / ইনপ্রাইভেট মোড ব্যবহার করে আপনার পুনঃনির্দেশগুলি পরীক্ষা করুন সুতরাং আপনি ব্রাউজারটি বন্ধ করার সময় এটি ক্যাশেটি ফ্লাশ করবে এবং উইন্ডোটি পুনরায় খোলার ক্ষেত্রে ক্যাশে থাকবে না।


1

অন্যান্য উত্তরগুলি দেখায়। ব্রাউজারে ক্যাশিং অনির্দিষ্টকালের মধ্যে থাকতে পারে। এটি অত্যন্ত বিপজ্জনক। সুতরাং এটি করবেন না। কমপক্ষে ক্যাশে শিরোনাম যুক্ত করুন। Htaccess এ আমি সর্বদা এটি এখন সমস্ত ক্যাশে করে এইভাবে করি:

<IfModule mod_rewrite.c>
  RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
  # The E=nocache:1 sets the environment variable nocache to the value of one
  RewriteRule ^/?(.*) https://www.example.org/$1 [L,R=301,E=nocache:1]
</IfModule>


<IfModule mod_headers.c>
  ## Set the response header if the "nocache" environment variable is set
  ## in the RewriteRule above.
  Header always set Cache-Control "no-store, no-cache, must-revalidate" env=nocache

  ## Set Expires too ...
  Header always set Expires "Thu, 01 Jan 1970 00:00:00 GMT" env=nocache
</IfModule>

1

লোকালহোস্ট ঠিকানার জন্য সমস্যাটি সমাধান করার জন্য আমি সাইটটির নীচে চলমান পোর্ট নম্বরটি পরিবর্তন করেছি। এটি ক্রোম সংস্করণ 73.0.3683.86 এ কাজ করেছে।


-1

সর্বশেষতম গুগল ক্রোম সংস্করণ On৯-এ আপনি ক্রোম: // নেট-ইন্টার্নাল ব্যবহার করতে পারেন এবং বাম প্যানেল থেকে ডিএনএসে নির্বাচন করতে পারেন , তারপরে হোস্ট ক্যাশে সাফ করুন বোতামটি আলতো চাপুন

নেট-ইন্টার্নাল পৃষ্ঠা খোলার ক্রোমের স্ক্রিনশট


নিশ্চিত হ'ল কেন এটিকে নিম্নোক্ত করা হচ্ছে, এইচটিটিপি 301 হ'ল ডিএনএস হোস্ট ক্যাশে সম্পর্কিত সমস্যা
মোহাম্মদ এরশান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.