我用Laravel制作了页面,并使用一个漂亮的URL路由它们但是我正在开发一个房地产网站,我想要以下URL显示一个房子信息的页面:houseinfo/{town}/{neighborhood}/{street}/{houseID}我的数据库我有一张表Houses,其中包含所有房屋的记录。每条记录都有{town}{neighborhood}{street}和{houseID}等如何路由此页面?谢谢! 最佳答案 你可以这样做:Route::get('/houseinfo/{town}/{neighborhood}/{street}/{h
我找到了不同的库来调整文章标题并使它们对seo用户友好。但是,只有英文文本被sligified,而阿拉伯语则不是。到目前为止,我已经尝试了以下方法:https://github.com/cocur/slugifyhttps://github.com/cviebrock/eloquent-sluggable对于其他支持不同语言的slug字符串的库有什么想法吗?! 最佳答案 我找到了适用于第二个库链接的阿拉伯字符的解决方案。配置文件应替换为以下文件,您就可以开始了:https://github.com/morilog/eluquent-
我正在努力在Laravel中定义路由以提供我想要的URL层次结构,我什至不知道这是否可能...所以基本上这就是我想要的:/projects//Showallprojects/projects/create//Createanewproject/projects/edit/id//EditprojectwithID/projects/example//Showallprojectsincategoryexample/projects/example/id/slug//ShowprojectwithID我正在为ID使用模式:Route::pattern('id','[0-9]+');我已经
目前我正在使用seo,我正在创建站点地图。我将laravel5与库一起使用RoumenDamianoff/laravel-sitemap所以我有几个问题要问你。在我的应用程序中,我有搜索页面,url:Route::get('/search/result/{category}/{location?}/{pagination?})。因此,例如url可以是/search/result/plumber/new_york/page=?1。如何为{category}和{location}变量定义每个选项?或者搜索引擎可以理解这个定义吗?我得到了路线:Route::get('jobs/{pagina
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭5年前。Improvethisquestion我正在使用laravel制作一个网站。我有一个搜索页面,用户可以在其中搜索产品,还有一个进行实际搜索的SearchController。现在,我正在使用post方法(搜索字符串、过滤器等)将表单数据传递给Controller,效果非常好!但是,我看到几乎每个网站都使用查询字符串在URI中传递搜索参数。为什么更好?我应该这样做吗?谢谢!
这是我的路线:Route::get('location/{id}/{title?}',array('as'=>'scouting_single','uses'=>'ScoutingController@get_single'));类很简单:publicfunctionget_single($id,$title=''){$location=newLocation;if(is_numeric($id)){$location=$location->find($id);if(isset($location)){$author=User::find($location->author);$met
我正在开发一个带有AngularJS前端和LaravelAPI后端的应用程序。Laravel后端只是监听请求,处理它们并返回一个答案。前端和后端是不同的独立应用程序......到目前为止。我这样做是为了以后能够开发一个可以使用API的移动应用程序。我还使用JWT对用户进行身份验证,所以我根本没有使用Laravel的session。此时我只需要一个webapp。我构建了一个使用angularui-router的webapp。到目前为止一切顺利。前端和后端运行良好。然而,一些前端View将是公开的并且需要共享按钮,它们还需要被谷歌索引。我读过有一些替代方案。Makesomehack使用ap
我遇到了一个非常大的问题,我目前正在制作一个网络应用程序。这是一个概述:公共(public)页面:/home/login/post/:id(soeachdynamicpagemustbepublicandindexed)私有(private)页面/posts/post/:id/comments/and-other-private-urls如您所见,/posts页面将包含每个帖子的完整列表,并且它的url是私有(private)的,因此,我如何才能让google知道我的帖子单页,因为我有没有页面索引所有这些?据我所知,googlebot会来到我的/home并查找链接,为它们编制索引,并对
我搜索了答案,但没有找到适合我的答案。我有一个表“articles”,我在其中存储带有“slug”列的文章。在我的路线文件中我有路线:Route::get('article/{slug}','ArticleController@viewArticle');当我输入例如/article/some-article-title并且文章会显示时效果很好,但我想从/some-article-title访问。我试过像这样改变路线:Route::get('{slug}','ArticleController@viewArticle');当我把它放在文件末尾时,它就可以工作了,但毕竟,例如所见即所得现
我有一个旧的静态PHP网站,我想用Laravel更新和重建它。我的问题,所有的SEO链接都已经以.php结尾编入索引。是否有机会捕获以.php结尾的URL并重定向到没有.php结尾的URL?www.website.com/index.php->www.website.comwww.website.com/en/products.php->www.website.com/en/products感谢您的帮助! 最佳答案 在.php文件所在的目录中创建一个.htaccess文件,并将此代码粘贴到.htaccess文件中Options-Mu