如何删除laravel url上的/public/index.php

时间:2016-08-27 12:18:39

标签: php laravel

假设我在www.wp-project.com上安装了wordpress,我想重定向到同一域中的laravel网页,例如www.wp-project.com/laravel-project/login

现在我在wp-project内有一个wordpress项目(/var/www),在laravel-project内有一个laravel项目(/var/www/wp-project)。

当我想访问laravel网页时,我需要使用以下网址

  

www.wp-project.com/laravel-project/public/index.php/login。

我想访问

  

www.wp-project.com/laravel-project/login

没有/public/index.php

我怎样才能实现这一目标? This answer对我不起作用。

感谢。

1 个答案:

答案 0 :(得分:0)

转到mainlaravelproject / public>>

一个。 .htacess

湾favicon.ico的

℃。的index.php

d。的robots.txt

即的web.config

1.从公共文件夹中剪切这5个文件,然后粘贴到主项目文件夹中,这意味着公共文件夹的一侧... mainlaravelproject / files

2.粘贴后,打开index.php,修改

•要求 DIR 。'/ ... / bootstrap / autoload.php';到

•要求 DIR 。'/ bootstrap / autoload.php';

modify

$app = require_once DIR.'/../bootstrap/app.php'; to

$app = require_once DIR.'/bootstrap/app.php';