apache - 请问一条 .htaccess 规则写法
PHP中文网
PHP中文网 2017-05-16 17:01:07
0
1
522

用的是 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 服务器,希望有了解的朋友能够指点一下,多谢了。

PHP中文网
PHP中文网

认证0级讲师

全部回复(1)
滿天的星座

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://域名/$1 [R,L]
或者
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://域名/$1 [L,R=301]

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板