1
有人可以告訴我如何修改我的.htaccess
文件以不重定向.txt
文件。停止某些文件在htaccess中重定向
的.htaccess
文件重定向從http
到https
一切,但我想從重定向排除任何.txt
文件。
這是我.htaccess
文件的當前內容:
# BEGIN Really_Simple_SSL_HSTS
<IfModule mod_headers.c>
Header set Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" env=HTTPS
Header always set Cache-Control "no-store, no-cache, must-revalidate"
</IfModule>
# END Really_Simple_SSL_HSTS
# BEGIN rlrssslReallySimpleSSL rsssl_version[2.5.20]
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
# END rlrssslReallySimpleSSL
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
雖然你可能要確保網址不會結束'.txt',而不是簡單地不包含'.txt'。例如。 '!\ TXT $'。在'RewriteRule'模式中這樣做會更有效率,而不是使用額外的'RewriteCond'指令。例如。 'RewriteRule!\。txt $ https:// ....' – MrWhite