将域名重定向到IP

时间:2013-03-19 09:11:49

标签: .htaccess redirect dns wamp

使用Wamp配置,我在根目录和子文件夹中都有.htaccess文件(www和www / myPage)

Options All -Indexes
Options +FollowSymLinks
RewriteEngine on
#
# Redirect all requests for all non-canonical domains to same page in www.example.com
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
DirectoryIndex index.php index.html index.htm

在我的webhotels DNS配置中,我重定向到特定的IP,但它不起作用,但是当我在不同的计算机下拥有该域时,它似乎有效。我希望所有服务器直接IP和域的请求最终都在www / myPage中,但是使用URL: www.example.com。

这个.htaccess会让我陷入困境或者问题是什么?搜索了几个类似的线程并测试了一些选项,这对我来说似乎是“最好的”,但仍然无法正常工作。重写模块已启用。

更新:

好的,现在我从根文件夹中删除了htaccess文件,现在我可以通过域名到达服务器了。问题是我使用域名和IP地址到达根目录,因此我必须单击相应的文件夹,然后获取URL www.example.com/myPage作为索引文件的地址。我应该在根文件夹中使用htaccess文件吗?我通过apache命令行添加了别名,但似乎没有帮助。

1 个答案:

答案 0 :(得分:1)

您还必须在主配置或虚拟主机部分设置适当的ServerAlias