任何人都可以帮助使用"domain.com/store1/any-product"而不是"store1.domain.com/any-product"吗?第二个是我拥有的,第一个是我想拥有的。
也许添加了一些.htaccess代码?还有什么事吗?
您应该能够通过在.htaccess
中使用以下规则来实现这一点:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^store1.example.com
RewriteRule ^(.*)$ http://example.com/store1/$1 [L,NC,QSA]
上面所做的是,如果满足store1.example.com
的条件,那么它将重写URL以example.com/store1
。这也适用于您作为其中一部分的任何其他目录。因此,例如,它会变得example.com/store1/about
。
请确保在测试之前清除缓存。