技术

TYPECHO和WORDPRESS .HTACCESS 实现重定向

2020-03-27 · 改于 2020-06-15 · 452 字 · 阅读约 2 分钟

Typecho.jpg

TYPECHO

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php/$1 [L]

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]

RewriteCond %{HTTP_HOST} !^www\. [NC]

RewriteCond %{HTTPS}s ^on(s)|

RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

</IfModule>

主要功能:

1、实现链接地址的重定向,支持如:/{slug}.html、/{slug}/等;

2、http 强制转到 https;

3、网址不带www强制转到包含 www。