Laravel - 路由到公用文件夹内的文件夹

时间:2016-05-07 22:54:38

标签: php wordpress laravel routes

我安装Laravel并在laravel公共文件夹中我在Wordpress文件夹中安装Wordpress。

现在我需要在domain.com上创建一个到public / wordpress文件夹的路径......

怎么做?

我试试:

Route::get('/', [function () {
return Redirect::to('/wordpress');
}]);

但这显示了我在浏览器网址中的路径... domain.com/wordpress,我只希望用户只看到domain.com

1 个答案:

答案 0 :(得分:2)

你在使用什么Laravel?

这似乎是在apache方面,您可以通过将其添加到wordpress博客主目录(public/wordpress/.htaccess)中的.htaccess文件来关闭重写引擎,以便Laravel不会重新路由它

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>
  RewriteEngine On

  RewriteCond $1 !^(blog)

  # Redirect Trailing Slashes...
  RewriteRule ^(.*)/$ /$1 [L,R=301]

  # Handle Front Controller...
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^ index.php [L]
</IfModule>

这适用于我的Laravel 5.0安装