gpt4 book ai didi

.htaccess - htaccess - 禁用除 www 之外的子域

转载 作者:行者123 更新时间:2023-12-02 05:44:16 24 4
gpt4 key购买 nike

我想禁用除 www 之外的子域,所以这将不再起作用:subdomain.mysite.tld,但这会:www.mysite.tld

我还想从 mysite.tld 重定向到 www.mysite.tld,我知道该怎么做,但是如果有 mysite.tld 就不会重定向到 www,相反它会抛出一个禁止的错误...

RewriteCond %{HTTP_HOST} !mysite.tld$ [OR]
RewriteCond %{HTTP_HOST} !www.mysite.tld$
RewriteRule .* - [F]

RewriteCond %{HTTP_HOST} !^www
RewriteRule .? http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

最佳答案

你能试试吗:

RewriteCond %{HTTP_HOST} !^(www\.)?mysite\.tld$ [NC]
RewriteRule ^ - [F,L]

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

关于.htaccess - htaccess - 禁用除 www 之外的子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10500550/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com