为什么 CodeIgniter 4 的 anchor() 使用 site_url() 格式(带 indexPage)而不是 base_url()(不带 indexPage)?
Why does CodeIgniter 4's anchor() utilize site_url() format (with indexPage) instead of base_url() (without indexPage)?
anchor()
生成附加了 indexPage
的链接,例如http://example.com/index.php/news/local/123
。
没有 indexPage 会不会更漂亮(SEO 方面)?例如http://example.com/news/local/123
和 base_url()
一样吗?这样做的缺点是什么?
是否有配置选项?
在app\Config\App.php中设置
public $indexPage = '';
你的问题就解决了。
anchor()
生成附加了 indexPage
的链接,例如http://example.com/index.php/news/local/123
。
没有 indexPage 会不会更漂亮(SEO 方面)?例如http://example.com/news/local/123
和 base_url()
一样吗?这样做的缺点是什么?
是否有配置选项?
在app\Config\App.php中设置
public $indexPage = '';
你的问题就解决了。