htaccess怎么设置301重定向

htaccess怎么设置

把所有不带www的网站内链转成带www的网站内链,比如:http://111.com/shh/1234.html转成http://www.111.com/shh/1234.html

# BEGIN WordPress
# 在“BEGIN WordPress”与“END WordPress”之间的指令(行)是
# 动态生成的,只应被WordPress过滤器修改。
# 任何对标记之间的指令的修改都会被覆盖。

    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    
    RewriteCond %{http_host} ^111.com [NC] //如果是以根域名访问的
    RewriteRule ^(.*)$ http://www.111.com/$1 [R=301,L] //重定向到www并请求地址不变1
    



# END WordPress



已经设置的.htaccess,现在要做的是把内链重定向