linux %3e%3e 重定向,当我访问HTTPS时,网站保持重定向到HTTP,无明显原因
我認為如果我可以讓服務器通過HTTPS,但它只是拒絕并始終更改為HTTP,SSL就可以工作(或者至少我可以達到)。該網站利用Joomla!但我很確定它不相關,因為:
我有另一個幾乎相同的Joomla!站點位于同一臺服務器上,并且SSL可以成功運行。
已驗證SSL證書,且證書有效且安裝正確。
沒有PHP重定向。
沒有的.htaccess重定向直接涉及HTTP/S等
的.htaccess
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule ^order/payment(/?.*)$ /payment [R=301,L]
RewriteRule ^order/complete$ /index.php?option=com_cake&task=orders&id=complete [L]
RewriteRule ^order2$ /index.php?option=com_cake&task=orders&id=index [L]
RewriteRule ^order/2$ /index.php?option=com_cake&task=orders&id=index [L]
RewriteRule ^payment/(.+)$ /index.php?option=com_cake&task=payments&id=$1 [L]
RewriteRule ^admin/(.+)$ /index.php?option=com_cake&task=admin&id=$1 [L]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
那么,為什么是網站重定向?有任何想法嗎?
對于任何知道Joomla的人!我試著安裝這個插件http://www.yireo.com/software/joomla-extensions/ssl-redirect,并嘗試啟用我的主頁上的'安全'選項,它不起作用。我認為這是因為它可能正在工作,但服務器再次重定向到HTTP,原因不明。
總結
以上是生活随笔為你收集整理的linux %3e%3e 重定向,当我访问HTTPS时,网站保持重定向到HTTP,无明显原因的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux桌面创建文档,有没有可以创建.
- 下一篇: linux du命令重定向,df命令、d