Laravel Migration问题从URL中删除index.php

时间:2014-11-30 16:15:03

标签: php .htaccess laravel migration

我刚刚开发了一个laravel CRUD应用程序并迁移到了实时服务器。

目前我正在访问该网站,例如 http://example.com/index.php/manage-forms/ ,并且工作正常。

如何从URL中删除index.php。

我根本没有.htaccess,我不熟悉.htaccess问题。您可以分享.htaccess文件以查看我的网站,例如 http://example.com/manage-forms/

谢谢

1 个答案:

答案 0 :(得分:0)

.htaccess文件单独包含在laravel项目中,但是如果你在将文件从本地传输到服务器的过程中仍然错过了它,请在公共文件夹下的.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>