【发布时间】:2012-08-16 15:05:44
【问题描述】:
假设 short.com 是短域,long.com 是长域
更新:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.long.com
RewriteRule (.*) http://long.com/ [R=301]
RewriteCond %{HTTP_HOST} ^short\.li$ [NC]
RewriteCond %{REQUEST_URI} !^/redirect
RewriteRule ^(.*)$ /redirect?short=$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^(www\.)short\.li$
RewriteRule ^$ http://long.com/ [L,R=301]
两个域都指向该根目录。当我输入 short.li 时,我最终会访问 long.com/?l= 我是怎么搞成这样的?^^
【问题讨论】:
-
需要更多关于您当前实施的信息才能给出准确的答案。您当前的 .htaccess 代码会很好。