Php Laravel 4个漂亮的乌尔不工作

Php Laravel 4个漂亮的乌尔不工作,php,laravel,laravel-4,Php,Laravel,Laravel 4,我使用的是XAMPP1.8.3 My.htacces(在公用文件夹中) 我不使用虚拟主机(我应该吗?) /public/index.php/something有效,但/public/something无效 我缺少什么?在应用程序配置中更改以下内容 'index'=>'index.php' t0 “索引”=>“路径设置正确吗 检查以下各项 打开/app/config/app.php并检查url的值是否设置为正确的路径,例如 'url'=>'http://localhost/laravel“, 然后

我使用的是XAMPP1.8.3

My.htacces(在公用文件夹中)

我不使用虚拟主机(我应该吗?)

/public/index.php/something
有效,但
/public/something
无效


我缺少什么?

在应用程序配置中更改以下内容

'index'=>'index.php'

t0


“索引”=>“

路径设置正确吗

检查以下各项

  • 打开/app/config/app.php并检查url的值是否设置为正确的路径,例如

    'url'=>'http://localhost/laravel“,

  • 然后打开/public/.htaccess并在RewriteEngine下在线添加RewriteBase规则,例如

    RewriteBase/laravel/public/


  • 希望这有帮助:)

    首先,虚拟主机只是一种装饰,您可以在开发过程中获得它。这基本上就像为类似的东西提供了一个别名

    http://localhost/myappname/public/
    
    为了得到一个更好的名字,比如app.dev之类的

    要删除index.php,我认为您只需在app config中更改以下内容:

    'index'=>'index.php'

    “索引”=>“


    这应该能解决你的问题。

    我也这么做了。这是我的url“”,使用上面的设置如果我尝试“”,那么我将获得目录。我被它困住了。两种价值观都对吗?.htaccess文件是否位于location/Laravel目录中,并且名为.htaccess而不是其他文件?
    LoadModule rewrite_module modules/mod_rewrite.so
    
    http://localhost/myappname/public/