2012-02-08 57 views
0

我有一个域名www.xyz.com,我想确定是否有人在地址栏输入xyz.com,他们将被重定向到www.xyz.com如果有人输入xyz.com/somepage.php,它应该重定向到www.xyz.com/somepage.php。我如何使用.htaccess文件来做到这一点?我尝试了几个例子,但没有运气。.htaccess配置自动重定向到www.domainname.com

回答

1

把这些线在你.htacess文件:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 

# if host is xyz.com 
RewriteCond %{HTTP_HOST} ^(xyz\.com)$ [NC] 
# redirect to www.xyz.com/uri 
RewriteRule^http://www.%1%{REQUEST_URI} [R=301,L] 
+0

运行完美谢谢:) – 2012-02-08 06:21:20

+0

不客气,很高兴它的工作。 – anubhava 2012-02-08 06:23:01

+0

如果您的环境允许,此答案更可取: http://stackoverflow.com/a/1100363/631764 – 2015-07-02 07:34:42