2014-05-06 154 views
0

我想知道如何使用.htaccess重定向链接。使用.htaccess进行域名重定向

一个域名链接http://domain.com到index.html,另一个域名是http://www.domain.com到/wp/index.php。

当有人在浏览器中键入www.my-domain.com。我想要www的域名。重定向到一个文件,例如/unique/one.php。当有人输入my-domain.com而没有时,应该重定向到我目录中的另一个文件,例如/another/index.php。

此问题的任何解决方案?

+0

你能告诉你已经尝试过,并提供一些例子。 – anubhava

+0

当有人尝试在浏览器中键入http://www.my-domain.com/时。我想要www的域名。重定向到一个文件,例如/unique/one.php而当某人输入http://my-domain.com/没有www。重定向到另一个文件到我的目录例如/another/index.php。现在清楚了吗? – WVW

+0

你想重定向(在浏览器中更改URL)还是无声重写? – anubhava

回答

1

把这个代码在你DOCUMENT_ROOT/.htaccess文件:

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC] 
RewriteRule ^/?$ /wp/index.php [L] 

RewriteCond %{HTTP_HOST} ^domain\.com$ [NC] 
RewriteRule ^/?$ /index.html [L] 
+0

这是我不会。感激! – WVW

+0

不客气,很高兴它解决了。 – anubhava