करने के लिए सर्वर त्रुटि पृष्ठों उपयोगकर्ता परिभाषित त्रुटि पृष्ठ रीडायरेक्ट करने के लिए कैसे के लिए नहीं मिला और उपयोगकर्ता के लिए सर्वर त्रुटि पृष्ठों आप के लिए एक टेम्पलेट में जोड़ सकते हैं पेज Mojolicious लाइटMojolicious लाइट कैसे पुन: निर्देशित नहीं पाया और के लिए उपयोगकर्ता परिभाषित त्रुटि पृष्ठ
6
A
उत्तर
8
को परिभाषित आपके लाइटएप के अंत में exception.html.ep
या not_found.html.ep
नामक आपका कस्टम पेज।
उदाहरण के लिए:
use Mojolicious::Lite;
get '/' => sub {
my $self = shift;
$self->render(text => "Hello.");
};
app->start;
__DATA__
@@ not_found.html.ep
<!DOCTYPE html>
<html>
<head><title>Page not found</title></head>
<body>Page not found <%= $status %></body>
</html>
एक संदर्भ के लिए, Mojolicious rendering guide देखते हैं।
रेंडरर हमेशा अपवाद। खोजने के लिए $ मोड। $ प्रारूप में निर्मित डिफ़ॉल्ट टेम्पलेट्स पर वापस गिरने से पहले $ प्रारूप की कोशिश करेंगे। * या not_found। $ मोड।। *।
4
मैं, इसलिए यहां से उधार https://groups.google.com/forum/#!topic/mojolicious/0wzBRnetiHo
मैं एक मार्ग है कि सब कुछ पकड़ता बना दिया है और मेरे सारे अन्य मार्गों के बाद रखा मेरी 404 पेज में कुछ कोड को चलाने के लिए चाहता था इसलिए यूआरएल कि मार्गों से मेल नहीं खाते इसके माध्यम से गिरें:
any '/(*)' => sub {
my $self = shift;
$self->res->code(404);
$self->res->message('Not Found');
# 404
$self->stash({
# ... my stuff in the stash ...
});
$self->render('mytemplate', status => 404);
};
संबंधित मुद्दे
- 1. Mojolicious :: लाइट
- 2. पुन: निर्देशित ही उपयोगकर्ता पहले
- 3. एक्सप्रेस पुन: निर्देशित नहीं बदलता है req.url
- 4. पुन: निर्देशित लिनक्स
- 5. IE9 कुकीज़ के बाद पुन: निर्देशित
- 6. Mojolicious
- 7. सही रास्ता प्रपत्र के बाद पुन: निर्देशित करने
- 8. कंपाइलर त्रुटि: उपयोगकर्ता-परिभाषित प्रकार
- 9. फ़ायरफ़ॉक्स त्रुटि 'कोई तत्व पाया'
- 10. स्प्रिंग और हाइबरनेट: नहीं सत्र वर्तमान थ्रेड के लिए पाया
- 11. मेटा http-समतुल्य = रीफ़्रेश सामग्री = समय के बिना कुछ सेकंड के बाद PHP में पृष्ठ को पुन: निर्देशित कैसे
- 12. Mojolicious :: टेम्पलेट टूलकिट
- 13. त्रुटि: 'jQuery परिभाषित नहीं है'
- 14. struts में एक इंटरसेप्टर में एक और कार्रवाई करने के लिए पुन: निर्देशित 2
- 15. Mojolicious url_for: पूर्ण पथ
- 16. उपयोगकर्ता परिभाषित कार्यों में त्रुटि प्रबंधन
- 17. codesign नहीं पहचान पाया
- 18. "गतिशील" Mojolicious
- 19. केक पीएचपी URL में पैरामीटर के साथ पुन: निर्देशित
- 20. कैसे Django डेकोरेटर permission_required पहले से ही लॉग-इन उपयोगकर्ताओं के लिए प्रवेश करने के लिए पृष्ठ पुन: निर्देशित नहीं कर सकते हैं, लेकिन कुछ संदेश
- 21. परिभाषित उपयोगकर्ता परिभाषित मार्गदर्शिका
- 22. उपयोगकर्ता में लॉग इन के लिए अलग-अलग पृष्ठ और रूट
- 23. पेज और उपयोगकर्ता नियंत्रण दोनों के लिए बेस क्लास कैसे बनाएं? के लिए पृष्ठ और UserControl
- 24. Node.js साथ www के लिए गैर- www पुन: निर्देशित और एक्सप्रेस
- 25. स्थायी अपाचे पुनः लेखन के नियमों के माध्यम से पुन: निर्देशित
- 26. Symfony2 - बेनामी के लिए लॉगिन और पंजीकरण पृष्ठ के लिए एक्सेस केवल उपयोगकर्ता नहीं
- 27. VB6 उपयोगकर्ता परिभाषित प्रकार पूर्ण संकलन
- 28. आईफोन के लिए आईबी में उपयोगकर्ता परिभाषित रनटाइम गुण
- 29. java.util.NoSuchElementException: नहीं लाइन पाया
- 30. कैसे mysql उपयोगकर्ता परिभाषित समारोह