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)
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ě
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).