我正在使用BlueHost作为服务器的Laravel 5.0项目的Beta阶段。我还没有最终确定域名,所以我使用的临时地址如下:
IP地址/用户名
在正常的Laravel项目中,根URL是网站的域名,路由从那里开始。但是,在这种环境中,我必须调整route.php文件。例如,而不是熟悉的
Route::get('/', 'WelcomeController@index');
我必须这样做:
Route::get('/username/', 'WelcomeController@index');
通过.htaccess中的常规调整将所有内容重新路由到public
Laravel文件夹,我可以使用临时地址并访问欢迎页面。但是,当我开始使用Auth控制器添加安全性时,重定向不起作用。访问安全网址时,系统会将您重定向到IP Address/auth/login
而不是IP Address/username/auth/login
。在公共文件夹中的.htaccess文件中,我添加了:
RewriteBase /username/
有两个斜杠,但这没有帮助。有没有人知道如何设置一个安全区域的Laravel项目,由具有包含第二段的URL的Auth控制器保护?