Problém s .htaccess souborem

0

Zdravím, přejí hezký den.

Mám problém s .htaccess souborem. Do teď jsem v něm měl syntaxi:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{REQUEST_METHOD} POST
RewriteRule ^ - [L]
RewriteCond %{THE_REQUEST} /([^.]+)\.php [NC]
RewriteRule ^ /%1 [NC,L,R]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^ %{REQUEST_URI}.php [NC,L]
ErrorDocument 404 /errors/error404.php

Protože jsem na webhosting připojil druhou doménu, která má i subdomény, tak jsem musel přidat i původní syntaxi .htaccess souboru od wedosu:

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]

No a zde se to celé rozbilo, weby mi přestaly fungovat, ukazuje se jen index.php původního webu a když na něco kliknu tak to napíše chybu.

A tak se chci zeptat jestli někdo nemá nápad jak tyto dvě syntaxe skloubit aby fungovaly dohromady.

Předem děkuji za pomoc

Role: Zákazník
TJ285257 Odpověděl na otázku 13. 12. 2021
0
TJ285257 23.59K - WEDOS Internet, a.s. 1 Komentář

Dobrý den,

o jaké domény se prosím jedná?

Role: Podpora
FD220810 publikoval nový komentář 13. 12. 2021

darksideservers.eu a credits.darkss.eu

Prohlížíte 1 ze 4 odpovědí, klikněte zde pro zobrazení všech odpovědí.