搜外网>搜外问答>问答页面

thinkphp5中地址重写,如何避免静态和动态重复收录?

thinkphp5中地址重写,如何避免静态和动态重复收录?

追加问题
    3 人参与回答
快手广告开户
快手广告开 · 常规SEO

我也准备问这个问题,好奇怪,明明设置了伪静态,还是有动态的

看看大佬怎么说

首先,推荐您使用thinkPHP5提供的pathinfo模式,来进行url地址重写。此模式会将原有地址重写成性能更优的短地址,而且可以将动态地址与静态地址分别重写,避免重复收录。

其次,推荐您可以在 .htaccess 文件中添加如下代码,禁止搜索引擎对动态URL的收录:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.$ - [NC,L]
RewriteRule ^.
$ [NC,L]

SEO培训招生中
188