开发者

not able to 301 redirect url in drupal

i am trying to redirect an url from location a to b using .htaccess with the following code

RewriteRule ^accessibility$ http://example.com/topic/accessibility/ [R=301,L] 

it is not working

i have this turned on

RewriteCond %{HTTP_HOST} ^www\.(.+)开发者_如何学运维$ [NC]
   RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]


I think you're right: that won't work. Use the Path redirect module instead. Here is an excerpt from its project page:

... allows you to specify a redirect from one path to another path or an external URL, using any HTTP redirect status.


Try:

RewriteCond %{REQUEST_URI} ^/accessibility$ [NC]
RewriteRule ^(.*)$ http://example.com/topic/$1 [L,R=301]

BTW, mod_rewrite related questions are better asked on serverfault.com, so don't be surprised if a moderator migrates this question over there.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜