织梦DedeCMS手机端二级目录301重定向到二级域名教程

用织梦模板做网站的朋友都遇到一个问题,就是程序默认的手机端是二级目录。如果二级目录已经收录了,需要301重定向到二级域名怎么办?下面为大家出个教程。

例如:www.cmsroi.com/m/ 301到 m.cmsroi.com。以下规则帮助大家将二级目录重定向到二级域名。

Apache服务器(.htaccess)配置方法

在网站根目录的.htaccess文件中添加以下规则:

RewriteEngine On
RewriteBase /
RewriteRule ^m/(.*)$ http://m.cmsroi.com/$1 [R=301,L]

Nginx服务器(nginx.conf)配置方法

在Nginx配置文件中添加以下规则:

location ~* ^/m/ {
rewrite ^/m/(.*)$ http://m.cmsroi.com/$1 permanent;
}

IIS服务器(web.config)配置方法

在网站根目录的web.config文件中添加以下规则:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="二级目录301重定向到二级域名" stopProcessing="true">
                    <match url="^m/(.*)$" ignoreCase="false" />
                    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
                    <action type="Redirect" url="http://m.cmsroi.com/{R:1}"/>
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

把上面文章中的域名地址修改成自己的域名即可。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。