百度到的这些都不行,只会跳转首页,其他页面不会跳转
一:
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [R=301,L]
二:
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]
必须写入conf文件吗,在.htaccess里怎么不生效呢
@bubuchu: https://blog.csdn.net/ithomer/article/details/78986266
@张朋举: 网站能搜到的都用过了,难度是服务器有问题吗
真是醉了,原来是写的位置不对。规则写到wordpress自带的规则下面了,结果只对首页生效。
wordpress的htaccess,前面带了个rewritebase/。
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]