问:在.htaccess中加入
RewriteCond %{HTTP_HOST} ^www.osdiy.com.cn$ [NC,OR]RewriteCond %{HTTP_HOST} ^osdiy.com.cn$ [NC,OR]RewriteCond %{HTTP_HOST} ^*.gotoip4.com$ RewriteRule ^(.*)$ https://www.osdiy.com.cn/$1 [R=301,L]
但在浏览器中输入网址,无法访问
,关于301重定向问题
答:您好,1.核实osdiy.com.cn域名解析错误,请修改解析指向到新主机的别名地址*.gotoip4.com,或者是做A记录指向到127.0.0.1;
2.已经帮您特殊修改跳转规则,测试跳转正常,以后可参照http://faq.myhost.net/faq/list.asp?unid=1419 虚拟主机linux部分,可根据规则自行设置,非常感谢您长期对我司的支持!
问:要做301,把其他网址定向到一个网址上,但是伪静态文件也是web.config,301规则写不进去,会冲突
答:您好,您可把301伪静态规则比如下面的
<rule name=\”301Redirect\” stopProcessing=\”true\”>
<match url=\”(.*)\” />
<conditions logicalGrouping=\”MatchAny\”>
<add input=\”{HTTP_HOST}\” pattern=\”^xuliehaoma\\.com$\” />
<add input=\”{HTTP_HOST}\” pattern=\”^*\\.gotoip4\\.com$\” />
</conditions>
<action type=\”Redirect\” url=\”http://www.xuliehaoma.com/{R:0}\” redirectType=\”Permanent\” />
</rule>根据你自己的情况,把代码修改后对web.config进行编辑,粘贴到<rules>后面即可,非常感谢您长期对我司的支持!