gpt4 book ai didi

.htaccess - 从 https ://123-reg hosting htaccess file 中删除 html 扩展时出现问题

转载 作者:太空宇宙 更新时间:2023-11-03 14:35:14 25 4
gpt4 key购买 nike

这是我第一次使用 123-reg 进行网站托管(我通常使用其他主机)。该站点具有 SSL 证书并且 htaccess 文件重定向到 https://但是...它没有从页面中删除 html 扩展名(它确实在它是 http://时删除了它们)

123-reg 说这是我正在做或不做的事情,但下面的 htaccess 代码在我的其他主机上工作得很好,只是 123-reg 不行。

我正在使用的 htaccess 代码(它也指向 https://)

RewriteEngine On
RewriteCond %{ENV:HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]

这是网站网址:https://buyrich.co.uk/

最佳答案

我想我已经用那篇文章中的这段代码修复了它,谢谢:

RewriteEngine on


RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]

重写条件 重写规则 ^/%1 [NC,L,R]

 RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^ %{REQUEST_URI}.html [NC,L]

关于.htaccess - 从 https ://123-reg hosting htaccess file 中删除 html 扩展时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48586590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com