与Apache的复杂重定向

时间:2016-06-16 08:50:41

标签: apache .htaccess yourls

我如何重定向

  • o site.com
  • zh。 o site.com
  • RU。的 0 site.com/product/1

和其他不同的子域分别到

  • so.kr/index.php?url=的 site.com
  • so.kr/index.php?url=的 en.site.com
  • so.kr/index.php?url=的 ru.site.com/product/1
在Apache中

? 这需要方便链接缩短site.com。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

我不明白,但它有效。

RewriteEngine on

RewriteCond %{HTTP_HOST} ^([\w\d]+)\.osite\.ru$
RewriteRule ^(.*)$ http://so.kr/index.php?url=http://%1.site.ru$1 [NC,L,QSA]