用的是 typecho
目前做到了 伪静态
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/ [L]
最近加上了 HTTPS CDN 怎么才能做到自动从 http 301 跳转到 https 呢(当然还要保留伪静态)?
谷歌到的基本都是 wordpress 的规则,我修改之后用上之后, chrome 访问都会提示 过多重定向
比较熟悉 nginx ,但是没有办法换 web 服务器,希望有了解的朋友能够指点一下,多谢了。
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://域名/$1 [R,L]
或者
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://域名/$1 [L,R=301]