这是仅redirectHTML文件的延续?
我怎样才能改变我的.htaccess ,使其从仅限HTML的redirect排除某些子文件夹或子域? 我试图使用这段代码来排除“下载”子文件夹和“开发”和“支持”子域,但它没有工作:
RewriteCond %{HTTP_HOST} ^pandamonia.us$ [OR] RewriteCond %{HTTP_HOST} ^www.pandamonia.us$ [OR] RewriteCond %{HTTP_HOST} !download [OR] RewriteCond %{HTTP_HOST} !faq RewriteCond %{HTTP_HOST} !support [OR] RewriteRule /.+.html$ "http://pandamonia.us/" [L]
Windows 2003上的通配符子域名安装
如何configurationnginx,让一些子域只能访问js / css文件?
使用nginx作为节点应用程序的反向代理的子域问题
Rails应用程序和乘客的nginx子域失败
如何将子域名转发到同一个IP地址上的新端口?
在web服务器上使用像ajenti子域
Apache2 – 麻烦添加子域名
Nginx子域redirect到静态URL
用nginx处理Express子域
复杂的nginx重写子域的规则
你需要检查REQUEST_URI或RewriteRule $0的整个匹配。 HTTP_HOST只包含当前请求的主机名。 您还需要更改您的条件的逻辑表达式:
RewriteCond %{HTTP_HOST} ^pandamonia.us$ [OR] RewriteCond %{HTTP_HOST} ^www.pandamonia.us$ RewriteCond %{REQUEST_URI} !^/download/ RewriteCond %{REQUEST_URI} !^/faq/ RewriteCond %{REQUEST_URI} !^/support/ RewriteRule /.+.html$ http://pandamonia.us/ [L]
对于那些想深入了解Gumbo之前的回复(他提到何时(而不是)使用[OR]的情况 ,我发现这个WMW线程非常有用: http : //www.webmasterworld.com/阿帕奇/ 3522649.htm
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。