Nalinkování domény k hostingu: Your request on the specified host was not found.
Zdravím,
Mám nastavený hosting xidonie-beroun (provedena změna názvu hostingu)
Mám doménu xidonie.cz , nastaveny Lets Encrypt certifikáty, provedeny změny v DNS.
Pořád ale dostávám hlášku
Not Found on Accelerator
Description: Your request on the specified host was not found. Check the location and try again.
viz.:
https://www.xidonie-beroun.cz/
Mohu se zeptat, co je špatně?
Děkuji
3 Answers
Dobrý den,
Domény je potřeba přidat do certifikát dle https://kb.wedos.com/cs/webhosting/administrace-webhosting/nastaveni-domen-pro-lets-encrypt-certifikat/ , aplikovat změny a následně vyčkat 60-90 minut. Jinak se certifikát nevygeneruje a bude stále ve stavu ,,NOVÝ“ a ne ,, AKTIVNÍ “ a tím bude na webu ,, Not found on accelearator “ .
viz obrázky https://help.wedos.cz/otazka/nefunkcni-https-u-nove-zrizeneho-hostingu/34438/
Doménu jsem Vám tedy přidal viz https://client.wedos.com/webhosting/le-domains.html?id=214693 a již se generuje certifikát, nyní je potřeba vyčkat zmíněný čas (60-90 minut)
Dobrý den,
pokud se Váš webhosting jmenuje xidonie-beroun, budete ho muset přejmenovat tak, aby byl název shodný s doménou – tj. přidat za název koncovku .cz. Váš webhosting by se tak měl jmenovat xidonie-beroun.cz (viz podobné vlákno).
Upravil jsem .htacess takto:
# htaccess rules for subdomains and aliases # to create new subdomain, create a folder www/subdom/(subdomain name) # to create web for alias, create a folder www/domains/(whole domain name) # htaccess pravidla pro subdomeny a samostatne weby aliasu # pro vytvoreni subdomeny vytvorte adresar www/subdom/(nazev subdomeny) # pro vytvoreni webu pro alias vytvorte adresar www/domains/(cely domenovy nazev) # dalsi info a priklady: http://kb.wedos.com/r/32/webhosting-htaccess.html RewriteEngine On # cele domeny (aliasy) RewriteCond %{REQUEST_URI} !^domains/ RewriteCond %{REQUEST_URI} !^/domains/ RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$ RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d RewriteRule (.*) domains/%2/$1 [DPI] # subdomeny (s nebo bez www na zacatku) RewriteCond %{REQUEST_URI} !^subdom/ RewriteCond %{REQUEST_URI} !^/subdom/ RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$ RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d RewriteRule (.*) subdom/%2/$1 [DPI] # aliasy - spravne presmerovani pri chybejicim / RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R] # subdomeny - spravne presmerovani pri chybejicim / RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^subdom/[^/]+/(.+[^/])$ /$1/ [R] # BEGIN HTTPS WEDOS RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L] Header set Content-Security-Policy "upgrade-insecure-requests;" # END HTTPS WEDOS # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
kontroloval jsem ještě, zda je v adminsitraci nastaveno HTTPS u hostingu, a je.
Nemůže být problém v tom, že předtím byla jiná doména?
v DB WP jsem provedl tuto SQL query:
UPDATE wp_options SET option_value = replace(option_value, 'https://xidonie.cz', 'https://xidonie-beroun.cz') WHERE option_name = 'home' OR option_name = 'siteurl';# Ovlivněny 2 řádky. UPDATE wp_posts SET guid = replace(guid, 'https://xidonie.cz','https://xidonie-beroun.cz');# Ovlivněno 199 řádek. UPDATE wp_posts SET post_content = replace(post_content, 'https://xidonie.cz', 'https://xidonie-beroun.cz');# Ovlivněno 42 řádek. UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://xidonie.cz','https://xidonie-beroun.cz');# MySQL vrátil prázdný výsledek (tj. nulový počet řádků).
Tím pádem, by mělo být vše už nastaveno správně, ale stále jsem zaseknutý na stejné chybě