Менять навигацию и ссылочные URL? - PullRequest
0 голосов
/ 14 октября 2019

Я новичок в Laravel, и это будет неуместный вопрос. Хотя я искал, я не мог найти ответ. Мой проект работает без проблем с командой php artisan serve. Я просто хотел удалить команду ремесленника. Поэтому я добавил свой проект в папку htdoc XAMPP. Затем я изменил в соответствии с этим ответом

https://stackoverflow.com/a/28799205/3558507

Когда я запускаю свой проект, набирая URL на chrome, когда появляется домашняя страница "http://localhost/MonitorEnto/public/home". Но когда я пытался перемещаться по ссылкам и вкладкам, он не работал, URL-адрес в моем браузере показывался как "http://localhost/add_company".

Я изменил строку config / app.php как 'url' => env('APP_URL', 'http://localhost/MonitorEnto/public/'), Но проблема все еще есть. Пожалуйста, помогите мне решить этот вопрос. Благодаря /

Ответы [ 2 ]

1 голос
/ 14 октября 2019

Вы должны изменить меню навигации, как вы заявили в route. Проверьте ваш файл маршрута и добавьте правильный route в соответствующее меню. Надеюсь, что это решит вашу проблему. И вы должны правильно связать файл style/scripts.

Предположим, для дома:

Route::get('/home', 'HomeController@index')->name('home');

Вы можете позвонить в блейд-файл {{ route('home') }} или определить url как {{ url('/home') }}.

0 голосов
/ 14 октября 2019

шаг-1: перейдите в папку вашего проекта в общей папке. Пример: path = yourproject / public /

Шаг-2: скопируйте 2 файла index.php и вставьте .htaccess в корневую папку вашего проекта

Шаг 3: откройте файл index.php и измените этот код

требуют DIR. '/ .. / vendor / autoload.php';// для изменения этого пути требуется DIR. '/ vendor / autoload.php';

/ * | -------------------------------------------------------------------------- |Включить свет | -------------------------------------------------------------------------- ||Нам нужно осветить разработку PHP, поэтому давайте включим свет. |Это загружает фреймворк и готовит его к использованию, затем оно |загрузит это приложение, чтобы мы могли запустить его и отправить |ответы обратно в браузер и радуют наших пользователей. |* /

$ app = require_once DIR. '/ .. / bootstrap / app.php';// изменить этот путь $ app = require_once DIR. '/ bootstrap / app.php';

step-4: Открыть файл yourproject \ app \ rout \ web.php и добавить этот маршрут

Route :: get ('/ home', 'HomeController @ index');

Шаг 5: запустите этот URL в вашем locahost http://localhost/yourproject/home

...