我有3页:
http://www.domain.com/page-one
http://www.domain.com/page-two
http://www.domain.com/page-three
我希望有一个新域名(例如http://domain2.com),并使用.htaccess和Apache重写规则将这些页面映射到新域。
所以将映射以下内容:
http://domain2.com would show http://www.domain.com/page-one
http://domain2.com/info would show http://www.domain.com/page-two
http://domain2.com/contact would show http://www.domain.com/page-three
由于
答案 0 :(得分:0)
您无法跨域真正执行重写,但您可以进行重定向:
RewriteRule ^info$ http://domain.com/page-two [R=301]
(有可能用一些cURL技巧模拟重写,如果这真的是你想要的那样)
答案 1 :(得分:0)
如果两个网站都位于同一目录中,您可以执行以下操作。
RewriteCond %{HTTP_HOST} ^domain2.com$ [NC]
RewriteRule ^$ /page-one
RewriteCond %{HTTP_HOST} ^domain2.com$ [NC]
RewriteRule ^info$ /page-two
RewriteCond %{HTTP_HOST} ^domain2.com$ [NC]
RewriteRule ^contact$ /page-three