ASP.NET中的301重定向问题

ASP.NET中的301重定向问题,asp.net,asp.net-mvc,.htaccess,Asp.net,Asp.net Mvc,.htaccess,我是用.NET开发网站的,现在我想实现301重定向(非www到www) RewriteEngine On RewriteCond %{HTTP_HOST} ^xxx.com [NC] RewriteRule ^(.*)$ http://www.xxx.com/$1 [L,R=301] 但我没有用www重定向。 我在文件Zilla中使用了以下设置 我的站点端口号:10021 协议:FTP 加密:需要通过TLS明确FTP 提前感谢。这是一个用于Apache服务器的.htaccess

我是用.NET开发网站的,现在我想实现301重定向(非www到www)

RewriteEngine On    
RewriteCond %{HTTP_HOST} ^xxx.com [NC]    
RewriteRule ^(.*)$ http://www.xxx.com/$1 [L,R=301]
但我没有用www重定向。 我在文件Zilla中使用了以下设置

我的站点端口号:10021

协议:FTP

加密:需要通过TLS明确FTP


提前感谢。

这是一个用于Apache服务器的.htaccess文件。如果您正在进行URL路由,请参阅。

。。我写这个是为了在.NET4.0中实现它。。。
如果你想做一个永久性的改变。。。最后,您将看到如何在.NET4.0中实现这一点。否则,您必须在那里放置一个页面并进行响应。重定向(它不会更新搜索引擎,新的4.0方法会更新搜索引擎)。

感谢您的重播,但相同的代码适用于另一个.NET应用程序,但该应用程序没有端口号