admin 发表于 2018-8-23 11:37:33

.htaccess伪静态文件及跳转301及HTTPS

如果您看到这篇文章了说明您正在需要关于.htaccess文件使用 及301的规则写法,和HTTPS跳转写法参考。看到.htaccess应该就知道了。这是apache环境。所以你要找apache规则。本文主要介绍:1.如何创建规则文件2.WP规则下载3. 301重定向规则及ssl证书跳转4. TP指定目录规则1.如何直接创建这个文件:在电脑新建TXT文本,然后复制对应的代码,修改成自己的网址. 完成之后另存为所有类型,然后命名为.htaccess文件.上传到网站程序同目录中.即可.(注意 .htaccess前面有一个点一个点 ......)
2.主流程序伪静态规则下载:
WP博客伪静态规则:wp伪静态规则:https://pan.baidu.com/s/18PXtiOVLdnPNjvcN8d0U2Q下载好上传到和网站同级目录中..(注意 .htaccess前面有一个点一个点 ......)
DZ论坛静态规则: 下载好上传到和网站同级目录中.(注意 .htaccess前面有一个点一个点 ......)

3.下面是关于利用伪静态跳转301的写法:
.htaccess伪静态301跳转规则(本站主机有直接跳转功能http://t.sqxw.cn/thread-8-1-2.html)为什么发这个文章 ? 此文章仅供喜欢是用代码做跳转的站长,参考使用.如果用主机跳转就不要用静态跳,二者只能选其一。
1.重定向gaosudu.com到www.gaosudu.comRewriteEngine On
RewriteCond %{HTTP_HOST} !^gaosudu.com$
RewriteRule ^(.*)$ https://www.gaosudu.com/$1
2.重定向www.gaosudu.com到gaosudu.comRewriteEngine On
RewriteCond %{HTTP_HOST} !^www.gaosudu.com.com$
RewriteRule ^(.*)$ http://gaosudu.com.com/$1
3.重定向sqxw.com(老域名)到 gaosudu.Com(新域名),如果带www直接再域名前加入即可
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !sqxw.com$
RewriteRule ^(.*)$ http://gaosudu.com/$1

4.通过.htaccess文件使http跳转到https先检测HTTPS请求再将HTTP强制转到HTTPSRewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI}
-------------------下面这个是加上WWW的THPPS跳转-----------
RewriteRule ^.*$ https://www.%{SERVER_NAME}%{REQUEST_URI}
--------------------结束-------------------------------------------

tp框架静态规则 将TP放在wwwroot目录,设置下面静态规则
5. TP指定public目录的规则1
RewriteRule ^(.*)$ /public/$1
RewriteCond %{REQUEST_URI} !^/public/
TP指定public目录的规则 参考2

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1





admin 发表于 2020-8-13 11:25:34


阿里云证书下载.下载其他类型.




admin 发表于 2020-12-5 13:26:21

<script type="text/javascript">
var targetProtocol = "https:";
if (window.location.protocol != targetProtocol)
window.location.href = targetProtocol +
window.location.href.substring(window.location.protocol.length);
</script>

lix1677 发表于 2020-12-20 00:00:47

放在同一目录下了显示No input file specified.
页: [1]
查看完整版本: .htaccess伪静态文件及跳转301及HTTPS