Ani*_*rne 7 php routing laravel laravel-5.3
Route::group(array('domain' => 'api.domain.com'), function()
{
Route::get('/','TwitterController@index');
Route::get('/gettweets','TwitterController@getTweets');
Route::get('/viewtweets','TwitterController@viewTweets');
Route::get('/viewvideos','TwitterController@viewVideos');
});
Run Code Online (Sandbox Code Playgroud)
这是我的routes.php
我正在呼叫这/gettweets条路线,但它说/gettweets服务器上找不到.使用godaddy linux共享.我只能打电话/请求.我怎样才能让laravel阅读这条路线.
您的服务器上必须启用 Mod_rewrite。检查这个帖子
检查公共文件夹(您的域指向的)中的 .htaccess 文件,它应该包含以下内容
选项-多视图
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
Run Code Online (Sandbox Code Playgroud)
.htaccess如果public目录不存在,则在public目录下创建一个文件。
如果这不起作用请发表评论。
| 归档时间: |
|
| 查看次数: |
2767 次 |
| 最近记录: |