目标:每个非https链接都必须成为https。总是
目前已实现:
我的第二个成就是我的问题。出于某些原因,如果我在非https页面上,则链接将以https为目标,否则为http。我知道我可以使用.htaccess实现解决方法,但这不是干净的方式,我想以干净的方式实现它。
我采取了哪些措施来解决问题:
我知道可以强制协议1用于单个typo3页面,我可以通过数据库更新所有页面,但在这种情况下,它不可能,因为它是一个多树呈现,并不是每棵树都必须使用https。
我也搜索了有关config.baseUrl的内容,但是在我用Google搜索之前我已经改变了。
在演示文稿“Enforce https”上安装了密钥“https”,但我在Ext中找不到它。库中。
其他内容:
我想问题不是由.htaccess造成的,但在任何情况下:这都在我的.htaccess文件中
RewriteCond %{HTTP_HOST} ^mydomain\.de$
RewriteRule (.*) https://www.mydomain.de/$1 [R=301,L]
感谢任何帮助。
答案 0 :(得分:0)
<强>解决方案强>
解决方案是停用扩展程序&#34; https&#34;它安装在TYPO3演示文稿中。 为什么?好吧,由于某些原因,扩展程序将网址替换/呈现为绝对网页,而且#34; http&#34;更为奇怪。
我继续进行调查并稍后更新帖子,详细说明。