在配置中设置基本URL

时间:2013-11-21 00:10:10

标签: silverstripe

如何设置基本网址?

在3.1的文档中写道:Director :: setBaseURL:使用Director.alternate_base_url

是否有任何放置Director.alternate_base_url的示例?

谢谢

2 个答案:

答案 0 :(得分:6)

建议的方法是更新_config.yml,添加以下行(记住缩进为2个空格):

Director:
  alternate_base_url: '/'

完整的_config.yml文件看起来像

---
Name: mysite
After: 'framework/*','cms/*'
---
SSViewer:
  theme: 'customTheme'
Director:
  environment_type: 'live'
  alternate_base_url: '/'

答案 1 :(得分:1)

将以下字符串放在项目_config.php文件中

Config::inst()->update( 'Director', 'alternate_base_url', '/' );