»

Windows主机设置不显示WordPress根目录下index.php文件

    WordPress  
百度云加速SEOWp Super Cache访问CDN网站优化ApacheIIS工作CLB网络安全WordPress插件插件前端访客伪静态数据库缓存web.configWP RocketCDN的问题wordpress腾讯云加速防盗链重定向

我们一般的主机都是这样的显示网站首页: http(s)://(www.)mydomain.com/ 但是,使用WordPress的时候,可能输入http(s)://(www.)mydomain.com/index.php 也会显示与首页一模一样的内容。这俩货其实是一个页面,不过搜索引擎经常会把这两个网址都收录,分散了网站的权重,对SEO非常不利。

当然,你可以使用 robots.txt 把 /index.php这个网址屏蔽掉,不让搜索引擎抓取: Disallow: /index.php$  

 

从服务器端设置,做301跳转是更好的办法。今天说怎么在Windows主机(IIS7+)上设置。

也很简单,即在web.config文件中书写如下代码即可:

  1. <rule name="Redirect Homepage index.php" stopProcessing="true">  
  2.         <match url="^index.php$" />  
  3.         <action type="Redirect" url="/" />  
  4. </rule>  

Redirect 不写参数,默认为301永久重定向。

时光在路上扫码阅读、分享
  • 版权声明:该文章由 时光在路上 发表,共 497字。除非特别标注来源,否则为原创。详见《版权声明》部分。
  • 转载请注明:文章标题和文章链接 - 时光在路上 - 也可直接“复制本文链接” 或 使用右边二维码分享本文 →