xuxus 发表于 2019-4-27 20:31

搬瓦工VPS教程——宝塔面板可视化配置网站SSL证书以及伪静态规则

宝塔面板大家都很熟悉,也很受欢迎,主要的优点是可视化、操作简便轻松。笔者之前使用 lamp一键安装的,但是在配置SSL证书和实现地址重写伪静态规则时,时常配置不成功,现在使用宝塔面板后,一切问题都迎刃而解,相当便捷。先来SSL证书配置,如图:https://www.banwagongvps.com/wp-content/uploads/2019/04/btmbsslksh1.jpg再来伪静态规则,如图:https://www.banwagongvps.com/wp-content/uploads/2019/04/btmbsslksh2.jpg这里是伪静态规则代码(Nginx),也许用得上:location / {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
如果需要安装在子目录下,你可能需要这个:location /subfolder/ {
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php last;
}
if (!-f $request_filename){
rewrite (.*) /subfolder/index.php last;
}
}
Apache 环境就不写了,这里简单的把之前用到的 .htaccess 文件贴出来供 Apache 环境的人参考:<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
</IfModule>
是不是很简单,很容易上手操作,感兴趣的朋友可以试试。

页: [1]
查看完整版本: 搬瓦工VPS教程——宝塔面板可视化配置网站SSL证书以及伪静态规则