.htaccess Silverstripe搜索引擎优化URL-重定向
如何使SilverStripe始终重定向到带有www的URL。.htaccess Silverstripe搜索引擎优化URL-重定向,.htaccess,url,redirect,seo,silverstripe,.htaccess,Url,Redirect,Seo,Silverstripe,如何使SilverStripe始终重定向到带有www的URL。 例如:有人键入url。他们应该被重定向到http://www.domain.de/关于我们 是否有用于\u config.php设置重定向的代码 一个项目有几个域。如何使SilverStripe始终重定向到主域。例如:有人键入urlbüd.de/关于我们->他们应该总是被重定向到主域www.bueued.de/关于我们 在_config.php中 Director::forceWWW(); 您也可以按yml设置它,但由于在它生效之
例如:有人键入url。他们应该被重定向到http://www.domain.de/关于我们
是否有用于
\u config.php
设置重定向的代码
Director::forceWWW();
您也可以按yml设置它,但由于在它生效之前必须刷新,因此在www域不工作的情况下禁用它(手动删除silverstripe缓存)会变得很糟糕
要使用一个域,我通常使用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]
这篇文章涉及:
谢谢!但是现在当我键入büd.de时,我重定向到了url www.bueued.de/framework/main.php?url=/这取决于你把它放在.htaccess的什么地方。就在这条线下,作曲家应该工作。