जैसा कि यह पता चला है, मैं नामक क्रोम एक्सटेंशन का उपयोग करता हूं हर जगह HTTPS जो सुरक्षित संस्करण में कुछ साइटों को पुनर्निर्देशित करने के बारे में नियमों के साथ आता है। मेरे मामले में, HTTPS एवरीवेयर एक फॉर्मस्टैक url का मिलान कर रहा था जिसे मैं एक्सेस करने की कोशिश कर रहा था और गलत तरीके से इसे गलत यूआरएल पर पुनर्निर्देशित कर रहा था।
फॉर्मस्टैक के नियमों में एक बग है जो गलत तरीके से पुनर्निर्देशित करता है:
This: http://www.formstack.com/forms/?abc-123
To this: https://www.formstack.com/forms/forms/?abc-123
यहाँ गलत नियम है:
Ruleset Path: /Users/MYUSER/Library/Application Support/Google/Chrome/Default/Extensions/gcbommkclmclpchllfjekcdonpmejbdp/2013.6.4_0/rules/default.rulesets
<ruleset f="Formstack.xml" name="Formstack (partial)">
<target host="formstack.com"/>
<target host="*.formstack.com"/>
<exclusion pattern="^http://www\.formstack\.com/forms/$"/>
<rule from="^http://(www\.)?formstack\.com/" to="https://$1formstack.com/forms/"/>
<rule from="^http://blog\.formstack\.com/favicon\.ico$" to="https://www.formstack.com/favicon.ico"/>
<rule from="^http://(?:blog\.formstack\.com/wp-content/themes/fontstack-theme|support.formstack.com/assets)/images/bg\.jpg$" to="https://www.formstack.com/assets/images/bg.jpg"/>
</ruleset>
ठीक करने के लिए, इस लाइन को बदलें:
<rule from="^http://(www\.)?formstack\.com/" to="https://$1formstack.com/forms/"/>
सेवा मेरे:
<rule from="^http://(www\.)?formstack\.com/" to="https://$1formstack.com/"/>
नियम को अपडेट करने के बाद, बस अक्षम करें और फिर एक्सटेंशन को अक्षम करें और इसे तुरंत प्रभाव में लेना चाहिए।
मुझे यकीन नहीं है कि बहिष्करण पैटर्न मेरे url के लिए मेल नहीं खाता था, लेकिन फिर भी, मेरे ऊपर काम ठीक है। अगर मुझे कुछ समय मिलता है, तो मैं इसे परियोजना में वापस जमा कर सकता हूं।
उम्मीद है की यह मदद करेगा!