php - Url Manager issue in Yii -
मैं यूआरएल नियमों का पालन कर रहा हूं:
'urlManager' = & gt; सरणी ('urlFormat '=' Gt; 'path', 'showScriptName' = & gt; गलत, 'नियम' = & gt; सरणी ('& lt; नियंत्रक: \ w + & gt; / & lt; id: \ d + & gt;' = & gt; '& lt ; नियंत्रक & gt; / दृश्य ',' बचाता है / rescueprofile / & lt; id: \ d + & gt; '& gt;' बचाता / rescueprofile ', //' & lt; नियंत्रक: \ w + & gt; / & lt; breed: \ w + & Gt; '= & gt;' & lt; नियंत्रक & gt; / दृश्य ',' / नस्लों / & lt; नस्ल: [^ \ /] + & gt; '= & gt; नस्लों / दृश्य', '& lt; नियंत्रक: \ w + & Gt; / & lt; कार्रवाई: \ w + & gt; / & lt; id: \ d + & gt; '= & gt;' & lt; नियंत्रक & gt; / & lt; क्रिया & gt; ',' & lt; नियंत्रक: \ w + & gt; / & lt ; कार्रवाई: \ w + & gt; '= & gt;' & lt; नियंत्रक & gt; / & lt; क्रिया & gt; ', बचाव / सीखना / & lt; param1: \ w + & gt;' & gt; 'बचाता है / सीखो', 'नस्लों / & Lt; breed: \ w + & gt; '= & gt;' नस्लों / दृश्य ',' बचाता है / बचाव के लिए / & lt; आईडी: \ d + & gt; '= & gt;' बचाता है / बचाव से बचाव ',' बचाता है / बनावट ऐपप्लिकेशन / & lt ; आईडी: \ d + & gt; '= & gt;' बचाता है / बनाते हैं एपाप्लिक्शन ',' बचाता है / देखें एप्लिकेशन्स / & lt; आईडी: \ d + & gt; '= & gt;' बचाता है / दृश्यप्रणाली ',' बचाता है / संपादित करें / & lt; id : \ d + & gt; '= & Gt;' बचाता है / संपादित करता है ',' बचाता है / अपडेट आईएफओ / & lt; नाम: \ w + & gt; '& gt;' बचाता है / अपडेट आईएफओ ',' प्रशिक्षण '= & gt;' बचाव ',' & lt; प्रशिक्षण: W + & gt; / & lt; आईडी: [a-zA-Z0-9 -] + & gt; '= & gt; निस्सवारन / दृश्य / & lt; आईडी: \ w + & gt;', 'लॉगिन' = & gt; Rescuetraining नियंत्रक के लिए, मेरे पास अलग यूआरएल http://strutmymutt.com/training/life-rewards और http: / /> //strutmymutt.com/training/sit लेकिन पिछले एक " प्रशिक्षण / बैठ " काम नहीं कर रहा है मैंने कई अलग-अलग तरीकों की कोशिश की अगर मैं कुछ और बैठने के लिए कुछ चीजें जोड़ता हूं तो यह काम कर रहा है।
बस इस नियम को स्थानांतरित करें अन्य सभी नियमों के शीर्ष पर
'& lt; प्रशिक्षण: \ w + & gt; / & lt; id: [a-zA-Z0-9 -] + & gt;' = & gt; मैं यह भी दृढ़ता से सुझाव देता हूं कि आप इन डिफ़ॉल्ट पकड़-सभी नियमों को सरणी के नीचे / अंत में ले जाएं:
स्पष्टीकरण: प्रशिक्षण / बैठो इस नियम से पहले मेल खाएगा: 'नियंत्रक: \ w + & gt; / & lt; कार्रवाई: \ w + & gt;' = & Gt; '& lt; नियंत्रक & gt; / & lt; क्रिया & gt;', हालांकि, आपके पास trainingController नामक कंट्रोलर नहीं है, जिसमें ए अनुषंगी sitAction () । Yii इसके बजाय 404 को फेंकता है क्योंकि यह उस नियंत्रक फ़ाइल को नहीं ढूँढ सकता। सुनिश्चित करें कि इन सामान्य नियमों को सरणी के नीचे / अंत में रखा गया है।
Comments
Post a Comment