小编Yaz*_*zid的帖子

要求的网址未找到laravel 4

我正在尝试使用laravel 4创建一个应用程序,但我正面临一个网址问题.我已经在我的机器上安装了wamp.我使用此代码在我的httpd-vhost.conf中设置了一个新的虚拟主机

<VirtualHost mobile.dev>  
DocumentRoot "C:\wamp\www\mobile.dev\public"
ServerName mobile.dev

<Directory "C:\wamp\www\mobile.dev">
    Options FollowSymLinks Indexes
    AllowOverride All                  
    Order deny,allow
    Allow from 127.0.0.1
    Deny from all
    Require all granted     
</Directory>
Run Code Online (Sandbox Code Playgroud)

mobile.dev是一个文件夹,也是我localhost中的域名.这是我的Route.php文件

Route::get('/','HomeController@showWelcome');


Route::post('login','LoginController@userLogin');

Route::get('login','LoginController@getUsers');
Run Code Online (Sandbox Code Playgroud)

当我要求mobile.dev/login它给我请求的网址没有找到.你可以帮我解决这个问题.但是当我要求mobile.dev /它的工作.

这是我的.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)

这是更多细节.当我删除我的htaccess内容一切正常与默认网址http://mobile.dev/index.php/login 所以问题是在我的htaccess和我的虚拟主机重写

php apache .htaccess laravel-4

0
推荐指数
1
解决办法
5593
查看次数

标签 统计

.htaccess ×1

apache ×1

laravel-4 ×1

php ×1