2016-09-29 136 views
0

我有一个WordPress网站,网址是www.mysite.com/name-of-the-post与重定向问题,永久链接WordPress的

,但客户端改变www.mysite.com/blog/name-现在我遇到了点击旧链接的用户的问题,他们无法访问这些内容。

我该如何解决这个问题?我在htaccess上阅读过有关正则表达式的内容,如何在用户尝试访问旧链接时添加“/ blog”?

谢谢你们伙计

回答

0

我会在哪里放这段代码?我的htaccess的是这样的:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com [NC] 
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC] 

# Force HTTPS 
RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

# 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

好吧,我不精通WordPress的相关问题的,但请尝试在你的WordPress规则的index.php统治结束后仅适用这么多规则'的RewriteCond%{} REQUEST_FILENAME -f RewriteCule%{REQUEST_FILENAME}!-d #在内部重写请求到原始工作网址 RewriteRule ^([\ w - ] +)$ blog/$ 1 [L]' –

相关问题