ユーザーが URL 経由でメンバー エリアにアクセスしようとすると、別のページにリダイレクトしようとしています。
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?(?!test\.jason\.ca) [NC]
Rewriterule ^ http://test\.jason\.ca [R,L]
そのため、リファラーがドメイン名でなくても URL にアクセスしようとすると、ホームページに移動させたいと考えています。私はこれが間違っていることを知っていますが、まだ何がわかりません。何か案は?
編集:だから、私が上に投稿したものとまったく同じではないようです。この部分を含めるのを忘れていましたが、これは私の .htaccess に正確にある方法です:
php_value upload_max_filesize 1024M
php_value post_max_size 20M
php_value max_execution_time 200
php_value max_input_time 200
AddType text/x-component .htc
# 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]
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?(?!test\.jason\.ca) [NC]
Rewriterule ^ http://test\.jason\.ca [R,L]
</IfModule>
# END WordPress