我有一个子域,该子域将重定向到特定目录地址。如果直接访问该目录,我该如何禁用该目录地址?
即。sub.domain.com
重定向到domain.com/sub
。当我直接访问domain.com/sub
时,它应该重定向到错误404。
谢谢
直接访问domain.com/sub时,它应该重定向到错误404。
您可以将此规则用作sub/.htaccess
中的第一个规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^sub. [NC]
RewriteRule ^ - [L,R=404]
在您的文档root中的htaccess中,添加以下内容:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^sub.domain.com$
RewriteRule ^folder - [R=404,L]
这将重定向以/文件夹开始的所有请求,如果请求主机不是 sub.domain.com 。