目前我在网上商店工作。 该网店的代码存储在1个单点。 我指出了800个域名,我需要指向我的网店的位置。 这个网上商店出售域名
所以举个例子。我的商店位于:www.mystore.com
我有来自www.foobar.com的指针
这是我需要的功能(工作)
RewriteEngine On
rewritecond %{http_host} ^foobar.com
rewriteRule ^(.*) http://www.mystore.com/shop/foobar-com/$1 [R=301,L]
如您所见,我已将网址名称用作ID。 我需要这个ID才能从我的网店获得正确的产品。 我该如何自动化?那么我怎样才能确保每个网址都不同于www.mystore.com重定向到www.mystore.com/shop/baseurl*dash*extension?
当然,我可以把它们全部输出,但需要付出很多努力。
Thnx提前。
答案 0 :(得分:0)
RewriteEngine On RewriteRule ^(www\.)?([a-zA-Z0-9]+).([a-zA-Z0-9]{3})(.*)$ http://www.mystore.com/shop/$2-$3/$4 [R=301,L]
此规则重定向: http://www.foobar.com?id=1 至 http://www.mystore.com/shop/foobar-com/?id=1