【发布时间】:2014-04-01 18:33:46
【问题描述】:
我已将旧的 WP 站点替换为同一域上的新站点。
上一个站点的根是www.mydomain.com/deploy/(无论出于何种原因)。
新站点的根目录是www.mydomain.com。
现在,第一次访问新网站的老访问者似乎仍然在www.mydomain.com/deploy/ 结束。即使它是全新的 WP 安装。
我为以deploy/ 开头的所有内容设置了重定向规则,并被重定向到www.mydomain.com。
但是,这会给受影响的访问者带来过多的重定向。
我该如何强制他们清除缓存?
当前.htaccess 文件:
Header add "disablevcache" "true"
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^deploy/(.*) http://www.mydomain.com/ [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
【问题讨论】:
标签: wordpress .htaccess caching redirect