Portál AbcLinuxu, 13. května 2025 23:21
<VirtualHost www.example.com> ... php_admin_value open_basedir "/foo:/bar" </VirtualHost>
zend_alter_ini_entry("open_basedir",...
), nebo použij jiný modul, který to přímo podporuje, třeba mod_vhs.
RewriteCond %{HTTP_HOST} (.*)\.([^.]+)\.([^.]+)$
RewriteRule ^/(.*)$ /var/www/hosts/%2.%3/%1/$1 [L]
RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+)$
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}$1 [L,R=301,QSA]
prvni pravidlo se stara o domeny 3.radu coby podslozky, vcetne domeny www a druhe pravidlo zaridi aby fungoval prepis http://domena.cz na http://www.domena.cz
priklad:
/var/www/hosts/domena.cz/www - www.domena.cz a domena.cz
/var/www/hosts/domena.cz/forum - forum.domena.cz
neni to uplne univerzalni, ale tak jak jsem to otestoval, to zda se funguje.
RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+)$ RewriteRule ^(.*)$ http://www.%{HTTP_HOST}$1 [L,R=301,QSA]Tohle provede přesměrování z domena.tld na www.domena.tld
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.