嘿堆栈溢出者。
我被难住了,无法正确解决这个问题,我只想从 https 中排除根目录中的 robots.txt 和 sitemap.xml 中的两个文件。网站的其余部分通过 https,没问题。我懂了:
# Forcing HTTPS
# RewriteCond %{SERVER_PORT} !^443$
# RewriteCond %{REQUEST_URI} !^sitemap.xml$
# RewriteCond %{REQUEST_URI} !^robots.txt$
# RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [L]
这显然会导致重定向循环等。所以......对htaccess noobie有什么帮助吗?