Nefunkční WP stránky po přesunutí z localhost – 500

Vyřešeno291 zhlédnutíRedakční systémy
0

Dobrý den,
Nefungují mi stránky na subdoméně po přenosu z localhost.
http://test.skkelti.cz/2020/03/04/mladsi-zaci-si-prohodili-role-starsi-porazeni-mladsi-jasne-dominovali/

Změnil jsem už URL v WP_options v DB. Toto ale bude asi problém s .htacess.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /skkelti/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /skkelti/index.php [L]
</IfModule>
 # END WordPress

Toto je htacess v subdoméně, nemá žádné zakázané položky z návodu psaného zde:
https://kb.wedos.com/cs/webhosting/nastaveni/chyba-500-internal-server-error/

Děkuji za pomoc

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
Vybral nejlepší odpověď
1
653 - WEDOS Internet, a.s. 1 Komentář

Dobrý den,

bohužel nevím v jakém adresáři máte na FTP web uložený, ale jsem přesvědčený, že máte na FTP jinou adresářovou strukturu, než na localhostu. Proto si myslím, že chybu 500 způsobují následující řádky z Vašeho .htaccess souboru:

RewriteBase /skkelti/
RewriteRule . /skkelti/index.php [L]

Zkuste nahradit Váš .htaccess soubor výchozím .htaccessem WordPressu. Ten naleznete například zde: https://wordpress.org/support/article/htaccess/

Role: Podpora
publikoval nový komentář

Děkuji Vám za radu. Je to správné řešení.

0

Zdravím,

v subdoménovém adresáři máte tedy .htaccess pouze s tímto obsahem? Máte v adresáři /www/ výchozí soubor .htaccess? Co v něm případně máte za obsah?

Odpověděl na otázku
0

Obsah .htacess z složky /www :

# 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]

Role: Zákazník
Změnil status na publikováno

Categories