我会调查Jesper\'s answer 首先,因为permalink设置似乎不是按您希望的方式设置的。
如果仍有问题,可以将以下内容添加到.htaccess
文件位于<IfModule mod_rewrite.c>
标签:
RewriteCond %{HTTP_HOST}
RewriteRule ^([0-9]+)/(.*)$ /my-blog/$1/$2 [R=301,L]
这将添加
my-blog
如果有人要进入
http://example.com/2016/09/
, 等。您的
.htaccess
应如下所示:
# 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]
# Custom Rewrite
RewriteCond %{HTTP_HOST}
RewriteRule ^([0-9]+)/(.*)$ /my-blog/$1/$2 [R=301,L]
</IfModule>
# END WordPress