http 301从htaccess重定向到域名主机

时间:2010-03-22 15:48:43

标签: apache .htaccess url-rewriting

我在.htaccess文件中有以下内容

redirect 301 /page.php http://domain.com/page

哪种方法正常并且符合预期。

我希望能够重定向以下

http://domain2.com/page.php to http://domain2.com/page
or
http://domain3.com/page.php to http://domain3.com/page
or
http://domain4.com/page.php to http://domain4.com/page

所以基本上无论域名是什么,我都想重定向到它。但问题是我想使用301重定向。这甚至可能吗?或者我应该使用RewriteCond和RewriteRule?

1 个答案:

答案 0 :(得分:2)

我认为只需RewriteRule即可:

RewriteRule ^/page\.php$ /page [R=301,L]

这将导致page.php的任何请求被重定向到同一域上的pageR=301会导致使用301重定向。