我一整天用Google搜索,我无法做到这一点。我的htaccess文件中有以下规则:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com$
RewriteCond %{HTTP_HOST} !^app\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://app.domain.com/site/%1/$1 [L]
此代码的作用如下:
访问: subsite.domain.com/contact-us 它会将您重定向到 app.domain.com/site/subsite/contact-us
这是我想要的但是我不想要实际的重定向。所以当我浏览这个"子网站"我一直想要 subsite.domain.com / [something ...]
我已经知道从RewriteRule中删除域名会修复它。但它不起作用......
只有htaccess规则可以实现吗?