例えば
http://www.XXX.jp/standard/mixingthing.php
を
http://www.XXX.jp/?page_id=19
にリダイレクトさせたいとき、
RewriteCond %{REQUEST_URI} ^/standard/mixingthing.php [NC]
RewriteRule .* http://www.XXX.jp/?page_id=19 [R=301,L]
と書いたのですが、リダイレクトされません。。
何が原因でしょうか?
(.htaccessは何故かよくわからないんですがキャッシュが残ることがよくあるので、Chromeのシークレットモードでアクセスして確認してます。)
lang
1 2ErrorDocument 404 /redirect_from404.php 3ErrorDocument 500 / 4 5 6# BEGIN WordPress 7 8# END WordPress 9 10 11<IfModule mod_rewrite.c> 12RewriteEngine On 13 14#OK 15RewriteCond %{REQUEST_URI} ^/news/trend/$ [NC] 16RewriteRule .* http://XXX.jp/redirect.php [R=301,L] 17 18#OK 19RewriteCond %{REQUEST_URI} ^/formation/dr-hattori/ [NC] 20RewriteRule .* http://www.XXX.jp/?page_id=32 [R=301,L] 21 22#NG 23RewriteCond %{REQUEST_URI} ^/standard/mixingthing.php [NC] 24RewriteRule .* http://www.XXX.jp/?page_id=19 [R=301,L] 25 26 27 28 29# 以下参考 30 31#RewriteCond %{REQUEST_URI} /$ [OR] 32#RewriteCond %{REQUEST_URI} /index.php$ 33#RewriteRule .* - [L] 34 35#RewriteCond %{REQUEST_URI} !=/3rdparty/ 36#RewriteCond %{REQUEST_URI} !=/ajax/ 37#RewriteCond %{REQUEST_URI} !=/chat/ 38#RewriteCond %{REQUEST_URI} !=/client/ 39#RewriteCond %{REQUEST_URI} !=/css/ 40#RewriteCond %{REQUEST_URI} !=/email/ 41#RewriteCond %{REQUEST_URI} !=/err/ 42#RewriteCond %{REQUEST_URI} !=/img/ 43#RewriteCond %{REQUEST_URI} !=/js/ 44#RewriteCond %{REQUEST_URI} !\.css$ 45#RewriteCond %{REQUEST_URI} !\.js$ 46#RewriteCond %{REQUEST_URI} !\.jpg$ 47#RewriteCond %{REQUEST_URI} !\.gif$ 48#RewriteCond %{REQUEST_URI} !\.png$ 49#RewriteCond %{REQUEST_URI} !\.swf$ 50#RewriteRule ^(.*)$ /biz/index.php?uid=$1 [L] 51</IfModule> 52 53
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/29 17:18
2015/06/29 17:40