我有一个域“domain.com”和子域“sample.domain.com”,与两者相关的所有文件都存储在domain.com/folder
. 如何使用 .htaccess 防止来自“sample.domain.com”的请求转到domain.com/folder/index.php?title=sample
?
这是我目前在 .htaccess 文件中使用的内容:
RewriteEngine on
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.domain.com [NC]
RewriteCond %{http_host} ^([^.]+)\.domain.com [NC]
RewriteRule ^(.*) http://www.domain.com /folder/index.php?title=%1 [R=301,L,QSA]
但是有一件事 - 重定向是外部的(浏览器转到新链接),我需要在服务器端重定向它,以便用户认为他实际上是在使用子域。我能做到这一点吗?