0
我正在寻找优化一些重写规则以获得更好的加载性能。我希望将规则从HTTP重写为HTTPS,并处理GET var的文件名重写。apache htaccess重写https request_filename
这是功能的代码:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?var=$1 [L,QSA]
这是我的企图,将其重定向到只有%{REQUEST_URI}:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ https://%{HTTP_HOST}index.php?var=$1 [R,L,QSA]
感谢您提供对主要问题的更好理解。它看起来好像我将需要保持我原来的代码。 – Sean