Wordpress .htaccess代码,用于从请求页面选择的ip重定向

Wordpress .htaccess代码,用于从请求页面选择的ip重定向,wordpress,apache,.htaccess,redirect,Wordpress,Apache,.htaccess,Redirect,这件事我已经做了好几天了。我去过好几个提供这种服务的网站,但我试过的似乎都不管用 我有一个访问者到我的网站,我知道他们的IP地址,(我知道,可以改变超时,这是暂时的)。当他们请求我网站上的某个页面时,我想将他们重定向到另一个页面。我正试图通过.htaccess来实现这一点 这是我所做的,由一个网站推荐,但不起作用: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule

这件事我已经做了好几天了。我去过好几个提供这种服务的网站,但我试过的似乎都不管用

我有一个访问者到我的网站,我知道他们的IP地址,(我知道,可以改变超时,这是暂时的)。当他们请求我网站上的某个页面时,我想将他们重定向到另一个页面。我正试图通过.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]
</IfModule>
# END WordPress

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^69\.82\.85\.525$
RewriteRule ^page-to-be-redirected-from /page-to-be-redirected-to [R,NC,L]
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress
重新启动发动机
重写条件%{REMOTE_ADDR}^69\.82\.85\.525$
重写规则^page待重定向自/page待重定向至[R,NC,L]
我不知道Wordpress代码对我要添加的代码有多大的影响。例如,我知道它会创建漂亮的URL,我假设我添加的URL会被识别出来。我曾尝试将域名附加到URL,但没有任何区别。此代码不起作用

以下是另一项努力:

# 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

RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_HOST} 69\.82\.85\.525
RewriteCond %{REQUEST_URI} /requested-page\$
RewriteRule .* /redirected-page [R=301,L]
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress
重新启动发动机
重写基/
重写cond%{REMOTE_HOST}69\.82\.85\.525
重写COND%{REQUEST_URI}/请求页面\$
重写规则。*/重定向页面[R=301,L]
花了这么多时间寻找解决办法,我知道还有其他人对如何实现这一目标感到困惑。但是,即使是在StackOverflow上讨论过的.htaccess重定向也没有解决这个特殊情况


谢谢。

apache中是否启用了
HostNameLookUps
指令?apache中是否启用了
HostNameLookUps
指令?