मैंने अभी लारवेल फ्रेमवर्क सीखना शुरू कर दिया है और मैं रूटिंग के साथ एक मुद्दा बना रहा हूं।
एकमात्र मार्ग जो काम कर रहा है वह डिफ़ॉल्ट होम मार्ग है जो लारवेल से बॉक्स से बाहर जुड़ा हुआ है।
मैं विंडोज पर WAMP का उपयोग कर रहा हूं और यह PHP 5.4.3, और Apache 2.2.22 का उपयोग करता है, और मेरे पास mod_rewrite भी सक्षम है, और एक खाली स्ट्रिंग को छोड़ने के लिए application.php config फाइल से 'index.php' को हटा दिया है।
मैंने एक नया नियंत्रक बनाया है जिसे उपयोगकर्ता कहा जाता है :
class User_Controller extends Base_Controller {
public $restful = true;
public function get_index()
{
return View::make('user.index');
}
}
मैंने एप्लिकेशन / विचारों / उपयोगकर्ता / कुछ मूल HTML कोड के साथ index.php में एक दृश्य फ़ाइल बनाई है , और मार्गों में। मैंने निम्नलिखित में जोड़ा है:
Route::get('/', function () {
return View::make('home.index');
});
Route::get('user', function () {
return View::make('user.index');
});
http://localhost/mysite/public
मेरे वेब ब्राउज़र में रूट ( ) पर जाने पर पहला रूट ठीक काम करता है, लेकिन जब मैं अपने दूसरे रूट पर जाने की कोशिश करता हूं तो मुझे http://localhost/mysite/public/user
404 नॉट फाउंड एरर मिलती है। ऐसा क्यों हो रहा होगा?