मैं Magento
संस्करण 1.9.1.0 में एक साइट चला रहा हूं जो SSL
सक्षम है। जब मैं ब्राउजर पर या निजी मोड में रीफ्रेश करने के बाद ब्राउज़र पर उस साइट के एडमिन पैनल को खोलता हूं तो पहली बार यह व्यवस्थापक लॉगिन पेज की बजाय साइट के होमपेज को दिखाता है यानी sitename.com/admin
यूआरएल स्वचालित रूप से पहली बार https://sitename.com
यूआरएल पर रीडायरेक्ट करता है।Magento - URL पुनर्लेखन या पुनर्निर्देशन समस्या
वही समस्या तब हुई जब मैं सीधे साइट के आंतरिक पृष्ठ तक पहुंचने का प्रयास करता हूं।
इसके बाद जब मैं ब्राउज़र के एड्रेस बार में sitename.com/admin
के रूप में फिर से दर्ज करता हूं तो यह अगली बार अच्छा लगता है (कैश काम करता है)।
मैं अपने Magento साइट में Login and Pay with Amazon
एक्सटेंशन का उपयोग कर रहा हूं। तो जब मैं अमेज़ॅन के साथ लॉगिन के लिए जाता हूं तो क्रेडेंशियल इंजेक्ट करने के बाद यह मुझे निम्नानुसार त्रुटि दिखाता है:
कोई डेटा प्राप्त नहीं हुआ। वेबपृष्ठ लोड करने में असमर्थ क्योंकि सर्वर क्रोम पर कोई डेटा नहीं भेजा गया।
सुरक्षित कनेक्शन
System > configuration > General > web
तहत फ़ायरफ़ॉक्स
मैं बेस यूआरएल व्यवस्थापक पैनल में (असुरक्षित और https://sitename.com के रूप में सुरक्षित) का उपयोग कर रहा पर विफल रही है जो सही प्रतीत हो रहा है? मुझे कोड के इस भाग को मेरे .htaccess
फ़ाइल में संदेह है। मैं अपने .htaccess
फ़ाइल में निम्न कोड का इस्तेमाल किया है:
############################################
## workaround for HTTP authorization
## in CGI environment
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.sitename.com/$1 [R,L]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
############################################
## TRACE and TRACK HTTP methods disabled to prevent XSS attacks
RewriteCond %{REQUEST_METHOD} ^TRAC[EK]
RewriteRule .* - [L,R=405]
############################################
## redirect for mobile user agents
#RewriteCond %{REQUEST_URI} !^/mobiledirectoryhere/.*$
#RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
#RewriteRule ^(.*)$ /mobiledirectoryhere/ [L,R=302]
मेरे आवश्यकताओं हैं: https
जो ठीक काम कर रहा है के साथ
हमेशा साइट खुला।
जब उपयोगकर्ता
www
के साथ याwww
साइट के साथ साइट कोhttps://sitename.com
के साथ हमेशा खोलता है। और यूआरएल मेंindex.php
से बचें जो ठीक काम कर रहा है।जब मैं किसी भी समय पहले या अगले के पहले व्यवस्थापक पैनल तक पहुंचता हूं, तो उसे व्यवस्थापक लॉगिन स्क्रीन प्रदर्शित करनी चाहिए।
अमेज़ॅन के साथ लॉगिन के बाद होने वाली त्रुटि को हटाएं।
कृपया इस समस्या को हल करने में मेरी मदद करें। यदि कोई अन्य कोड आवश्यक है तो कृपया मुझे बताएं।
यह Magento के साथ एक ज्ञात मुद्दा है, कम से कम 1.8 तक जो मुझे पता है। मेरे पास एक ऐसी साइट है जो बहुत सारे पीआर और पत्रकारों को अपने लिंक का परीक्षण किए बिना www जोड़ या निकाल देगी, और इसका मतलब है कि उनके गहरे लिंक सभी होमपेज पर रीडायरेक्ट हो जाते हैं। मैंने कुछ साल पहले एचटीएसीएसी फिक्स को देखा और खाली हो गया, और हालांकि मुझे पता है कि यह इन साइटों को चोट पहुंचा रहा है, ज्यादातर Magento devs इसके बारे में जानते हैं और नहीं सोचते कि यह एक बड़ा सौदा है।मुझे उम्मीद है कि कोई जवाब के साथ आता है, यह मुझे बहुत लंबे समय तक – RightClick
के लिए खराब कर देता है अगर यह 'www.example.com/page1' ->' example.com/page1' को पुनर्निर्देशित करता है तो यह ठीक होगा अगर कैनोलिक यूआरएल का उपयोग करना ठीक होगा और शेयर/+ 1 मायने रखता है .... लेकिन दुर्भाग्य से यह 'www.example.com/page1' ->' example.com' करता है और यह अच्छा नहीं है। वास्तव में उम्मीद है कि किसी को तुरंत – RightClick
एक फिक्स मिल गया है जब यह हमेशा होम पेज पर रीडायरेक्ट करता है। सीधे आंतरिक पृष्ठों तक पहुंचने में सक्षम नहीं है। मुझे पता है कि समस्या htaccess में होना चाहिए। – Deep