我有一个热爱域名的客户,更喜欢转发域名。其中许多域名没有与之关联的网站。它们仅用于营销和转发。我知道如何轻松地将域名转发给另一个域名,但我很好奇的是如何将这些域名的特定网址转发给其他特定网址。
例如:
www.site1.com/directory - > www.site2.com/example
然后同时:
www.site1.com - > www.site3.com/example
完成此操作的唯一方法是使用.htaccess吗?还有其他方法吗?此时,这些域甚至没有与它们相关联的.htaccess文件,因为它们是使用1and1.com的控制面板直接转发的。
如果.htaccess是唯一的方法,是否有更简单的方法来构建这些文件?
答案 0 :(得分:0)
对于上述内容,您可以在.htaccess中使用这些规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?site1\.com$ [NC]
RewriteRule ^$ http://www.site3.com/example [L,R=301]
RewriteCond %{HTTP_HOST} ^(www\.)?site1\.com$ [NC]
RewriteRule ^directory(/.*)?$ http://www.site2.com/example$1 [NC,L,R=301]