如何解决Wordpress / subdir / install中重复内容的问题?

时间:2019-01-02 14:01:21

标签: wordpress .htaccess

我按照法典的建议在子文件夹中安装了 wordpress ,一切正常。

但是我担心内容重复,因为所有页面都可以同时通过root和root / subdir /

平等访问。

我已经放置了robots.txt来禁用seo的/ subdir /,但是我也想通过htaccess强制规范化。

这是一个全新的安装,我希望htaccess能够:

1。 301将内容重定向到root

2。防止后端崩溃

我能找到的最接近的是这个

RedirectMatch (wp-admin|wp-content|wp-includes|login|wp-login.php) wp/$1
RedirectMatch (wp/wp) $1
RedirectMatch 301 /wp(.*) $1

但是后端仍然受苦。

这是我实际的htaccess:

RewriteEngine On
RewriteBase /

# Force SSL-WWW
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

欢迎提出任何想法

0 个答案:

没有答案