Pro 3d domény lze jednoduše v ISPA nastavit HTTPS Force
.
Doména musí být v ISPA založena se službou PHPx.
Do www-rootu nahrajte (například přes FTP) soubor .htaccess
obsahující následující řádek
RedirectPermanent / http://www.domain.tld/page
Bylo by též možné vytvořit HTML stránku obsahující tag
<meta http-equiv="refresh" content="0;url=http://www.domain.tld/page"/>
ale tento způsob není vhodný pro vyhledávače a je pomalejší.
Odkazy: Apache Redirect Directive
Pro Web Alias je použit Apache ServerAlias, kdy obsah www je posílán pod různými ServerName. Toto chování by mohly vyhledávače brát jako duplicitu a penalizovat web. Čistější řešení by v současné době bylo posílání
HTTP/1.1 301 Moved Permanently Location: http://www.hlavni-domena.tld/
Tato změna by ale afektovala stávající webhosting zákazníky a proto nejsme schopni logiku Web Aliasu změnit. Webmaster ale může toto přesměrování nastavit přes .htaccess
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.hlavni-domena\.tld$ [NC] RewriteRule (.*) http://www.hlavni-domena.tld/$1 [R=301,QSA,L]
pro zachování HTTP[S] protokolu. nebo další řešení stackoverflow - Preserve HTTP/HTTPS protocol in .htaccess redirects
RewriteCond %{HTTPS}s ^(on(s)|offs)$ RewriteRule ^ - [env=proto:http%2] RewriteCond %{HTTP_HOST} !^www\.hlavni-domena\.tld$ [NC] RewriteRule ^(.*)$ %{ENV:proto}://www.hlavni-domena.tld/$1 [R=301,QSA,L]
Do www-rootu nahrajte (například přes FTP) soubor .htaccess
obsahující řádek například
ErrorDocument 404 /index.php?E=404
Odkazy: Apache ErrorDocument Directive
Pokud si chcete web prohlížet před změnou/vytvořením DNS záznamu, přidejte si dočasně na svém počítači do souboru hosts
následující směrovaní
pro PHP5 a vyšší: 81.0.236.12 www.domena.tld
pro PHP4: 81.0.236.10 www.domena.tld
Kde www.domena.tld je název (FQDN) požadovaného webu.
Soubor hosts je umístěn v systému
C:\\WINDOWS\System32\drivers\etc\hosts
/etc/hosts
K jeho editaci v MS Windows použijte například program Notepad (Poznámkový blok).
Doména musí být založena v ISPA
s odpovídající PHPx službou, služby DNS nebudou zvoleny.
Žádost o změnu záznamu v DNS mimo naše DNS servery.
Do DNS Vaší domény vystavte veřejný klíč, např jako web._domainkey.mojedomena.tld
.
A nám prosím pošlete jeho název a příslušný privátní klíč.
Na web serveru pak nastavíme DKIM podepisování pro Vaši doménu.
Do .htaccess
přidejte
# varianta pro Directory <Directory /srv/11/unihost.cz/www/web/admin> Order Deny,Allow Deny from all Allow from 1.2.3.4 </Directory> # varianta pro Location <Location /admin> Order Deny,Allow Deny from all Allow from 1.2.3.4 </Location>
dokumentace Apache Module mod_authz_host
Pro web server Apache mod_deflate.
Zapnuto defaultně pro
Pro další typy, location, … možno zapnout lokálně přes .htaccess viz dokumentace.
poslední číslo log/access_log je: time taken to serve the request, in microseconds. Obvykle tedy čas generování stránky přes PHP.
9 161 478 µs = 9 sec