Mi-am actualizat recent site-ul meu droplet și astăzi am observat că https://www.website.com functioneaza bine dar http://website.com sau website.com nu funcționează,
website.com afișează în schimb pagina wordpress index.php.
<?php
/**
* În fața aplicației WordPress. Acest fișier nu face nimic, dar se încarcă
* wp-blog-header.php care face și îi spune WordPress să încarce tema.
*
* @pachet WordPress
*/
/**
* Spune WordPress să încarce tema WordPress și să o scoată.
*
* @var bool
*/
define('WP_USE_THEMES', true);
/** Încarcă mediul și șablonul WordPress */
necesită __DIR__ . '/wp-blog-header.php';
Am cautat pe forumuri si pe google dar nu am gasit nicio solutie
aici este apache2ctl:
Configurare VirtualHost:
*:80 127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1)
ServerRoot: „/etc/apache2”
DocumentRoot principal: „/var/www/html”
ErrorLog principal: „/var/log/apache2/error.log”
Mutex implicit: dir="/var/run/apache2/" mecanism=default
Mutex watchdog-callback: using_defaults
Fișier Pid: „/var/run/apache2/apache2.pid”
Definiți: DUMP_VHOSTS
Definiți: DUMP_RUN_CFG
Utilizator: name="www-data" id=33
Grup: name="www-data" id=33
Fișierul .htaccess este realizat în principal de ReallySimpleSSL
<IfModule mod_rewrite.c>
RewriteEngine Pornit
RewriteCond %{REQUEST_URI} ^/?\.user\.ini$
RewriteRule .* - [F,L,NC]
</IfModule>
<IfModule !mod_rewrite.c>
<Fișiere „.user.ini”>
<IfModule mod_authz_core.c>
Solicitați refuzul tuturor
</IfModule>
<IfModule !mod_authz_core.c>
Ordin refuza, permite
Negați din partea tuturor
</IfModule>
</Fișiere>
</IfModule>
# ÎNCEPE LSCACHE
## LITESPEED WP CACHE PLUGIN - Nu editați conținutul acestui bloc! ##
<IfModule LiteSpeed>
RewriteEngine activat
CacheLookup activat
RewriteRule .* - [E=Cache-Control:no-autoflush]
RewriteRule \.litespeed_conf\.dat - [F,L]
### marcator CACHE RESOURCE începe ###
RewriteRule wp-content/.*/[^/]*(responsive|css|js|dynamic|loader|fonts)\.php - [E=cache-control:max-age=3600]
### marker CACHE RESOURCE end ###
### marcator CACHE RESOURCE începe ###
RewriteRule wp-content/.*/[^/]*(responsive|css|js|dynamic|loader|fonts)\.php - [E=cache-control:max-age=3600]
### marker CACHE RESOURCE end ###
### marker LOGIN COOKIE start ###
RewriteRule .? - [E="Cache-Vary:,wp-postpass_6f79312a57bad31069d4e61dcfc2e500"]
### marker LOGIN COOKIE end ###
### marker FAVICON start ###
RewriteRule favicon\.ico$ - [E=cache-control:max-age=86400]
### marker FAVICON final ###
### marker DROPQS start ###
CacheKeyModify -qs:fbclid
CacheKeyModify -qs:gclid
CacheKeyModify -qs:utm*
CacheKeyModify -qs:_ga
### marker DROPQS final ###
</IfModule>
## LITESPEED WP CACHE PLUGIN - Nu editați conținutul acestui bloc! ##
# Terminați LSCACHE
# BEGIN NON_LSCACHE
## LITESPEED WP CACHE PLUGIN - Nu editați conținutul acestui bloc! ##
### marker BROWSER CACHE start ###
<IfModule mod_expires.c>
ExpirăActiv pe
Aplicația ExpiresByType/pdf A31557600
Imagine ExpiresByType/pictogramă x A31557600
ExpiresByType image/vnd.microsoft.icon A31557600
ExpiresByType imagine/jpeg A31557600
ExpiresByType imagine/png A31557600
ExpiresByType imagine/gif A31557600
ExpiresByType imagine/webp A31557600
ExpiresByType video/ogg A31557600
ExpiresByType audio/ogg A31557600
ExpiresByType video/mp4 A31557600
ExpiresByType video/webm A31557600
ExpiresByType text/css A31557600
ExpiresByType text/javascript A31557600
Aplicația ExpiresByType/javascript A31557600
ExpiresByType application/x-javascript A31557600
ExpiresByType application/x-font-ttf A31557600
ExpiresByType application/x-font-woff A31557600
Aplicația ExpiresByType/font-woff A31557600
ExpiresByType application/font-woff2 A31557600
ExpiresByType application/vnd.ms-fontobject A31557600
ExpiresByType font/ttf A31557600
ExpiresByType font/otf A31557600
Font ExpiresByType/woff A31557600
ExpiresByType font/woff2 A31557600
</IfModule>
### marker BROWSER CACHE final ###
## LITESPEED WP CACHE PLUGIN - Nu editați conținutul acestui bloc! ##
# END NON_LSCACHE
### Forțarea pornirii regulii HTTPS
RewriteEngine Pornit
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
### Forțarea sfârșitului regulii HTTPS
# BEGIN rlrssslReallySimpleSSL rsssl_version[5.1.3]
<IfModule mod_rewrite.c>
RewriteEngine activat
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
# END rlrssslReallySimpleSSL
# BEGIN Really_Simple_SSL_SECURITY_HEADERS
<IfModule mod_headers.c>
Antetul setat întotdeauna Content-Security-Policy „upgrade-insecure-requests”
Antetul setat întotdeauna X-XSS-Protection „1; mode=block”
Antetul setat întotdeauna X-Content-Type-Options „nosniff”
Antetul setat întotdeauna Politica de referință „no-referrer-when-downgrade”
Antetul setat întotdeauna Expect-CT „max-age=7776000, enforce”
Antetul este întotdeauna setat X-Frame-Options „SAMEORIGIN”
</IfModule>
# END Really_Simple_SSL_SECURITY_HEADERS
# ÎNCEPE WordPress
# Directivele (liniile) dintre „BEGIN WordPress” și „END WordPress” sunt
# generat dinamic și ar trebui să fie modificat numai prin filtre WordPress.
# Orice modificare a directivelor dintre acești markeri va fi suprascrisă.
<IfModule mod_rewrite.c>
RewriteEngine Pornit
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# Terminați WordPress
# Wordfence WAF
<IfModule LiteSpeed>
php_value auto_prepend_file '/var/www/html/wordfence-waf.php'
</IfModule>
<IfModule lsapi_module>
php_value auto_prepend_file '/var/www/html/wordfence-waf.php'
</IfModule>
<Fișiere „.user.ini”>
<IfModule mod_authz_core.c>
Solicitați refuzul tuturor
</IfModule>
<IfModule !mod_authz_core.c>
Ordin refuza, permite
Negați din partea tuturor
</IfModule>
</Fișiere>
# Terminați Wordfence WAF