Autor Zpráva
Luky
Profil
Zdravím,
mám tento kód v souboru htaccess (webs/domena.cz):
RewriteEngine On
RewriteCond %{REQUEST_URI} !^(/webs/domena.cz)?/www/
RewriteRule (.*)$ /webs/domena.cz/www/$1 [L]

Nadřazený htaccess nasměruje domena.cz do její složky ve webs a nastaví jí root do www adresáře - funguje.
Pokud přistupuji k doméně třeba: 1.2.3.4/webs/domena.cz/ tak se web také zobrazí.

Jak prosím vytvořit něco univerzálního pro každou doménu, nejlépe i subdoménu?
Děkuji za každou radu i nějaké vysvětlení.
Kajman
Profil
Možná v tom nadřazeném na začátku něco jako

RewriteCond %{ENV:REDIRECT_STATUS} =""
RewriteRule ^webs/([a-z0-9-]+\.[a-z]+)/([a-z0-9-]+)/(.*)$ http://$2.$1/$3 [NC,R,NE,L]


Pokud bude ve webu vlastní .htaccces s rewrite pravidly, tak se to musí ošetřit i tam.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: