使用.htaccess重定向页面

时间:2016-02-09 08:46:23

标签: wordpress .htaccess

我的网站位于缓存中,无法删除。如果我在链接前使用$('.views-row').each(function(index, elem){ setTimeout(function() { $(elem).addClass("test"); }, index * 1000); }); ,它工作正常。我想将链接nocache=1重定向到http://www.link.com

我尝试过使用

http://www.link.com/?nocache=1

但是没有做对。请帮忙。

2 个答案:

答案 0 :(得分:0)

您可以尝试在Wordpress Dispatcher之前向{4}添加nocache=1

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^(.*)$ /$1?nocache=1 [QSA]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

答案 1 :(得分:0)

将此Redirect 301规则替换为此规则:

RewriteCond %{QUERY_STRING} !(^|&)nocache=1(&|$) [NC]
RewriteRule ^(.*)$ /$1?nocache=1 [L,QSA,R=302]

并确保它位于RewriteEngine On

之下