gpt4 book ai didi

.htaccess - Silverstripe SEO URL - 重定向

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:30:10 25 4
gpt4 key购买 nike

  1. 如何让 SilverStripe 始终重定向到带有 www. 的 URL。
    例如:有人输入 url http://domain.de/about-us .他们应该被重定向到 http://www.domain.de/about-us
    _config.php 是否有设置重定向的代码?

  2. 一个项目有多个域。如何让 SilverStripe 始终重定向到主域。例如:有人输入 url büüd.de/about-us -> 他们应该总是被重定向到主域 www.bueued.de/about-us

最佳答案

在 _config.php 中

Director::forceWWW();

您也可以为每个 yml 设置它,但是由于您必须在它生效之前进行刷新,因此在 www 域不起作用的情况下禁用它(手动删除 silverstripe-cache)会变得很丑陋。

要使用一个域,我通常使用 htaccess 规则。

RewriteCond %{HTTP_HOST} ^domain1.com [NC,OR]
RewriteCond %{HTTP_HOST} ^domain2.com [NC,OR]
RewriteCond %{HTTP_HOST} ^domain3.com [NC,OR]
RewriteCond %{HTTP_HOST} ^domain4.com [NC]
RewriteRule ^(.*)$ http://newdomain.ch/$1 [r=301,L]

这篇文章是相关的: SilverStripe. How to redirect from www.domainName to domainName?

关于.htaccess - Silverstripe SEO URL - 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26863901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com