Seo 打开我网站的www版本会导致我首选的非www版本在drupal 7中被破坏
我刚刚决定在我自己的网站上使用Drupal7(我是这里的新手),我想我更喜欢使用非www版本(“http://mysite.com),而不是使用我的网站的www版本(“http://www.mysite.com"). 一切都很顺利,直到我安装了一些用于SEO目的的模块:Seo 打开我网站的www版本会导致我首选的非www版本在drupal 7中被破坏,seo,drupal-7,Seo,Drupal 7,我刚刚决定在我自己的网站上使用Drupal7(我是这里的新手),我想我更喜欢使用非www版本(“http://mysite.com),而不是使用我的网站的www版本(“http://www.mysite.com"). 一切都很顺利,直到我安装了一些用于SEO目的的模块: 站点验证(需要模块令牌) 页面标题 元标记(快速) XML站点地图 乍一看,一切似乎都很好。然而,当我今天查看我的网站时(我昨天实现了那些SEO模块),就这么突然,很少有丑陋的事情发生: 页面标题像这样混乱:混乱之前:my
- 站点验证(需要模块令牌)
- 页面标题
- 元标记(快速)
- XML站点地图
汤米想不出这个问题。但我有一个解决方案,打开.htaccess文件,找到以下几行(通常从第78行到第88行) 您可以使用这些行强制用户打开带有/不带www.part的网站 希望这有助于。。。穆罕默德
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to http://www.example.com/...)
# uncomment the following:
# RewriteCond %{HTTP_HOST} !^www\. [NC]
# RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment the following:
# RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
# RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]