我是新来的.htaccess重定向。.htaccess重写 - http://到http:// www
我使用下面的代码
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^example.com [nc]
rewriterule ^(.*)$ http://www.example.com/$1 [r=301,nc]
但是,当我打我得到重定向的URL http://example.com/folder/file.php到http://www.example.com/file.php这是不对的。
是否有人可以帮助我这个
帮助是非常apreciated
感谢
我在我的.htaccess中有类似的代码,但在代码中看不到任何错误。有一些细微差别,比如第一行中的'%{HTTP_HOST}^example \ .com $ [NC]'和最后一行中的'[R,L,QSA]'。那个.htaccess中有一些其他的重写规则吗? – 2011-03-31 01:05:34
请首先告诉我们你想从这个重写规则中得到什么?很少有纯文本的例子会很好。 – anubhava 2011-03-31 01:18:52
@anubhava基本上当用户输入'http:// example.com/folder/file.php'时,我想让他重定向到'http:// www.example.com/folder/file.php' – Alloi 2011-03-31 01:33:29