【发布时间】:2015-12-17 00:37:46
【问题描述】:
我当前的网站网址是 www.mysite.com,我希望为多个国家/地区创建一个多区域网站,例如 www.mysite.com/in、www.mysite.com/eu 等。
我正在使用 larval 5.1,并且我知道这样做的 route::group 方法。
但我的代码在整个网站上都使用了引用 url(例如 /home、/about-us),我希望将其更改为 /in/home、/in/about-us 等,而不用硬编码网站 url每个带有 url 国家/地区段的视图或 js 文件。
有没有办法强制所有链接遍历国家段?
【问题讨论】:
-
我删除了我对
base标签的回答,因为我意识到它只适用于相对 URL,而不是绝对 URL,所以它似乎并不是解决这个问题的方法。您可以使用子域(如 eu.mysite.com)并且绝对链接可以工作,但它使用的 url 方案与您提供的不同,并且需要不同的 DNS 和服务器设置。
标签: php .htaccess laravel routes laravel-5