laravel5应用程序

时间:2016-03-23 13:17:48

标签: apache .htaccess laravel-5 php-5.6

我是Laravel5框架的新手,因为我有一项任务是将laravel应用程序安装到我的本地环境中,即xampp。

我已经从远程服务器复制了所有文件夹并将其转储到名为project的文件夹(htdocs / project)中的htdocs中。

我复制的文件夹有一个公共文件夹,其中包含htaccess文件,index.php.below是htaccess文件中的代码

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

    RewriteEngine On

   RewriteCond %{HTTP_HOST} !^ec\.
   RewriteRule ^(.*)$ https://ec.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

   #Now, rewrite to HTTPS:
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

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

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

此htaccess文件我已更改如下以重定向到索引页

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


RewriteEngine On


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

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

当我输入url localhost / project / public时,它显示的索引页面为 它有用户名和密码字段。

当我输入用户名和密码并点击提交时 显示以下错误,网址将重定向到localhost / login

找不到对象! 在此服务器上找不到请求的URL。引用页面上的链接似乎是错误的或过时的。请通知该页面的作者有关错误的信息。 如果您认为这是服务器错误,请与网站管理员联系。 错误404

可以任何人请帮助我如何重定向到正确的位置或一些额外的设置,以便应用程序运行良好。

提前致谢。

0 个答案:

没有答案