मैं उन सभी अनुरोधों को प्राप्त करना चाहता हूं जो एक विशिष्ट नियंत्रक के पास जाने के लिए एक निश्चित बाधा को पूरा करते हैं। तो मुझे एक पकड़-मार्ग की जरूरत है। मैं रेल में कैसे निर्दिष्ट करूं? क्या यह ऐसा कुछ है?रूबी पर रूबी में कैच-ऑल रूट कैसे बनाएं?
match '*', to: 'subdomain_controller#show', constraints: {subdomain: /.+\.users/}
क्या वास्तव में सभी संभावित मार्गों को पकड़ लेंगे? यह महत्वपूर्ण है कि कई नेस्टेड निर्देशिकाएं होने पर भी कोई भी पर्ची न करे।
रेल 3.2 पर रूबी का उपयोग करके, लेकिन 4.0 तक अपग्रेड करने के लिए तैयार है।
अद्यतन: '*path'
काम करने के लिए लगता है। हालांकि, जब भी मैं अपनी public
निर्देशिका में फ़ाइल मौजूद हूं, तो रेल इसके बजाए रेल प्रस्तुत करता है।
मुझे लगता है कि इस सवाल का जवाब यहां है: [http://stackoverflow.com/questions/4132039/rails-redirect-all-unknown-routes-to-root-url][1] [1]: http://stackoverflow.com/questions/4132039/rails-redirect-all-unknown-routes-to-root-url – ksu
@ksu - तो यह '* path' है? और फिर 'पैरा [पथ]' पथ रखती है? –