htaccess忽略wordpress文件夹和目录

时间:2012-04-03 16:17:44

标签: wordpress .htaccess

我有一个wordpress网站,当一个人到达domain.com/variable时,我正在使用htaccess重写网址以成为domain.com/?ref=variable

这样可以正常工作,除非当一个页面存在时也会被重写,除非后面跟一个正斜杠/例如,我有一个名为/ members的页面,如果你去了

domain.com/members将被重写为domain.com/?ref=members,这不是我想要的。

如果你去domain.com/members/(最后用正斜杠),那么重写不会发生,这就是我想要发生的事情

当有人访问domain.com/members(没有正斜杠?)时,有什么办法可以阻止重写吗?

这就是我的......

RewriteEngine On
RewriteRule ^([0-9a-zA-Z-_]+)$ index.php/?ref=$1 [R,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 个答案:

没有答案
相关问题