Puncte:1

Bitnami Apache: rescrieți HTTP în HTTPS

drapel in

Încerc să redirecționez toate solicitările HTTP către HTTPS într-un mediu Bitnami LAMP.

La început am urmat pașii Aici dar nu a mers. Am încercat și răspunsul de această întrebare și practic tot ce se află între ele.

Iată ce am în prezent.

bitnami.conf:

# Configurația implicită a gazdei virtuale.  

# Anunțați Apache că ne aflăm în spatele unui proxy invers SSL
SetEnvIf X-Forwarded-Proto https HTTPS=on

<VirtualHost _default_:80>  
    RewriteEngine Pornit  
    RewriteCond %{HTTP_HOST} !^(localhost|127.0.0.1)  
    RewriteRule ^(.*)$ https://XXXXXX.com$1 [R=permanent,L]  
    DocumentRoot „/opt/bitnami/apache/htdocs”  
    
    <Directorul „/opt/bitnami/apache/htdocs”>    
        Opțiuni Indexuri FollowSymLinks    
        AllowOverride All    
        Solicitați toate acordate  
    </Director> 
    
    # Documente de eroare  
    ErrorDocument 503 /503.html

</VirtualHost>

Includeți „/opt/bitnami/apache/conf/bitnami/bitnami-ssl.conf”

bitnami-ssl.conf:

<IfModule !ssl_module>  
    LoadModule ssl_module modules/mod_ssl.so
</IfModule>

Listen 443
SSLProtocol all -SSLv2 -SSLv3
SSLHonorCipherOrder on
SSLCipherSuite "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
SSLPassPhraseDialog  builtin
SSLSessionCache "shmcb:/opt/bitnami/apache/logs/ssl_scache(512000)"
SSLSessionCacheTimeout  300

<VirtualHost _default_:443>
    RewriteEngine On  
    RewriteCond %{HTTP_HOST} !^XXXXXX.com$  
    RewriteCond %{HTTP_HOST} !^(localhost|127.0.0.1) 
    RewriteRule ^(.*)$ https://XXXXXXX.com$1 [R=permanent,L]  
    DocumentRoot "/opt/bitnami/apache/htdocs"  
    SSLEngine on  
    SSLCertificateFile "/opt/bitnami/apache/conf/bitnami/certs/server.crt"  
    SSLCertificateKeyFile "/opt/bitnami/apache/conf/bitnami/certs/server.key"  
    <Directory "/opt/bitnami/apache/htdocs">    
        Options Indexes FollowSymLinks    
        AllowOverride All    
        Require all granted  
    </Directory> 

    # Error Documents
    ErrorDocument 503 /503.html
</VirtualHost>

Vă rog să ajutați, mi-am smuls părul peste acesta. Și da, am repornit apache.

Jota Martos avatar
drapel cn
Inginerul Bitnami aici. Ați implementat o aplicație personalizată pe deasupra soluției LAMP? Dacă ați făcut acest lucru, probabil ați urmat [acest ghid](https://docs.bitnami.com/aws/infrastructure/lamp/administration/create-custom-application-php/) și vă explică cum să creați un fișier de configurare pentru a servi acea aplicație PHP personalizată. În acest caz, va trebui să includeți și liniile de configurare „Rescrie” în acele fișiere de configurare și să reporniți Apache pentru ca modificările să aibă efect.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.