问题描述
我们在一家网络托管公司托管我们的网站。现在我们在公司网络中设置我们的网络服务器。我们设置了 ubuntu 20.4 并配置了 apache。还设置让我们加密 ssl。我们想让所有的 http 请求默认重定向到 https。我们在我们网站的根目录中有 htaccess 文件。当我们在托管公司时,一切都很好。但现在我们无法实施。
我认为有两种方法可以做到。其中之一是网站可用网站根目录下的网站配置文件。另一个带有 htaccess 文件。我很困惑,需要帮助。这是我在网站托管公司服务器上运行的 htaccess 文件内容。
df=data.frame(matrix(runif(10*3,70),10,3))
sapply(df,function(x){table(cut(x,breaks=seq(0,70,5)))})
X1 X2 X3
(0,5] 2 1 0
(5,10] 1 1 1
(10,15] 0 2 0
(15,20] 1 1 1
(20,25] 0 1 2
(25,30] 0 1 1
(30,35] 2 0 2
(35,40] 1 1 1
(40,45] 2 0 0
(45,50] 0 1 0
(50,55] 0 0 0
(55,60] 0 0 1
(60,65] 0 0 1
(65,70] 1 1 0
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^urunler$ products.PHP [NC,L]
RewriteRule ^urunler/(.*)/(.*)$ product-detail.PHP?prdname=$1&prddetail=$2 [L]
RewriteRule ^products/(.*)/(.*)$ product-detail.PHP?prdname=$1&prddetail=$2 [L]
RewriteRule ^urunler/(.*)$ product-list.PHP?prdname=$1 [L]
RewriteRule ^products/(.*)$ product-list.PHP?prdname=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.PHP -f
RewriteRule ^(.*)$ $1.PHP
</IfModule>
现在不行了。接受 https 请求,但 https 请求在浏览器上显示 Web 目录。我们的规则也不起作用。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)