.htaccess 重写附属链接的代码

.htaccess 重写附属链接的代码,.htaccess,mod-rewrite,affiliate,.htaccess,Mod Rewrite,Affiliate,让我先说写.htaccess文件会让我发疯 我有一个销售网站,它有许多附属机构,这些附属机构应该重定向到一个商店网站,然后将用户发送回原来的销售网站 所以我想做的是做一些类似的事情: www.example.com/item/randomaffiliatenumber (promo目录实际上并不存在) 重定向到: subdomain.shop.com/item/randomaffiliatenumber 我的意思是,我想我可以创建一个与“/”内容相同的“item”目录,但这应该不是必需的。我

让我先说写.htaccess文件会让我发疯

我有一个销售网站,它有许多附属机构,这些附属机构应该重定向到一个商店网站,然后将用户发送回原来的销售网站

所以我想做的是做一些类似的事情:

www.example.com/item/randomaffiliatenumber
(promo目录实际上并不存在)

重定向到:

subdomain.shop.com/item/randomaffiliatenumber
我的意思是,我想我可以创建一个与“/”内容相同的“item”目录,但这应该不是必需的。我想做的主要事情是将会员代码传递到商店网站

我试过:

RewriteRule ^item/(.*)$ http://subdomain.shop.com/item/$1

…但那不起作用。(给我一个404,说“促销”找不到)。

Meh。。。这比我想象的要容易:

RewriteEngine on
RewriteRule ^item/(.*) https://subdomain.shop.com/item/$1 [NC,QSA]
只需要做一些调整就行了。所以我实际上比我想象的要近

如果有人想知道(.*)在下半年会变成变量$1。这应该足以让你到达你想去的地方