相关疑难解决方法(0)

如何删除URL生成的Laravel中的"public/index.php"?

我需要删除 index.phppublic/index.php从Laravel生成的URL; 通常的道路是localhost/public/index.php/someWordForRoute,应该是这样的localhost/someWordForRoute.

的.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]
Run Code Online (Sandbox Code Playgroud)

应用程序/配置/ app.php

'url' => 'http://localhost',
Run Code Online (Sandbox Code Playgroud)

我怎么能改变呢?

php .htaccess laravel laravel-4 laravel-routing

81
推荐指数
8
解决办法
18万
查看次数

标签 统计

.htaccess ×1

laravel ×1

laravel-4 ×1

laravel-routing ×1

php ×1