Uživatelské nástroje

Nástroje pro tento web


www

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
www [2010-11-24 23:37] fuxawww [2022-09-09 09:57] (aktuální) – [Jak prohlížet web bez (správného) záznamu v DNS?] fuxa
Řádek 1: Řádek 1:
 ====== Www ====== ====== Www ======
 ===== Adresy serverů ===== ===== Adresy serverů =====
-[[adresy-serveru-pro-webhosting#www-servery|UniHost Www servery]]+**[[adresy-serveru-pro-webhosting#www-servery|UniHost Www servery]]** 
 + 
 +===== Přesměrování na HTTPS ===== 
 +[[https://wiki.apache.org/httpd/RewriteHTTPToHTTPS|Rewrite HTTP to HTTPS]] 
 + 
 +Pro 3d domény lze jednoduše v ISPA nastavit ''HTTPS Force''.
  
 ===== Přesměrování domény na konkrétní stránku jiného webu ===== ===== Přesměrování domény na konkrétní stránku jiného webu =====
Řádek 26: Řádek 31:
 <code apache> <code apache>
 RewriteEngine On RewriteEngine On
-RewriteCond  %{HTTP_HOST}  !^www\.hlavni-domena\.tld$ +RewriteCond  %{HTTP_HOST}  !^www\.hlavni-domena\.tld$ [NC] 
-RewriteRule  (.*)  http://www.hlavni-domena.eu/$1  [R=301,QSA,L]+RewriteRule  (.*)  http://www.hlavni-domena.tld/$1  [R=301,QSA,L]
 </code> </code>
  
 +pro zachování HTTP[S] protokolu. nebo další řešení [[http://stackoverflow.com/questions/19372594/preserve-http-https-protocol-in-htaccess-redirects|stackoverflow - Preserve HTTP/HTTPS protocol in .htaccess redirects]]
 +<code apache>
 +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]
 +</code>
 ===== Nastavení 404 stránky ===== ===== Nastavení 404 stránky =====
 Do www-rootu nahrajte (například přes FTP) soubor ''.htaccess'' obsahující řádek například \\ Do www-rootu nahrajte (například přes FTP) soubor ''.htaccess'' obsahující řádek například \\
Řádek 37: Řádek 50:
 Odkazy: [[http://httpd.apache.org/docs/2.2/mod/core.html#errordocument|Apache ErrorDocument Directive]] Odkazy: [[http://httpd.apache.org/docs/2.2/mod/core.html#errordocument|Apache ErrorDocument Directive]]
  
 +===== Jak prohlížet web bez (správného) záznamu v DNS? =====
 +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 ([[http://cs.wikipedia.org/wiki/FQDN|FQDN]]) požadovaného webu. \\
 +Soubor hosts je umístěn v systému
 +  * MS Windows obvykle na adrese: ''C:\\WINDOWS\System32\drivers\etc\hosts'' \\
 +  * Linux/Unix: ''/etc/hosts'' \\
 +K jeho editaci v MS Windows použijte například program Notepad (Poznámkový blok). \\
 +
 +===== Mám doménu registrovanou u jiného poskytovatele, ale web chci směrovat na UniHost. =====
 +Doména musí být založena v ''ISPA'' s odpovídající PHPx službou, služby DNS nebudou zvoleny. \\
 +[[dns#zadost-o-zmenu-zaznamu-v-dns-mimo-nase-dns-servery|Žádost o změnu záznamu v DNS mimo naše DNS servery]]. \\
 +
 +===== Mám doménu u jiného poskytovatele, ale chci mít emaily z webu podepsány DKIM. =====
 +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. \\
 +
 +
 +===== Omezení přístupu dle IP =====
 +Do ''.htaccess'' přidejte
 +<code apache>
 +# 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>
 +</code>
 +dokumentace [[http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html|Apache Module mod_authz_host]]
 +
 +===== Komprese posílaného obsahu =====
 +Pro web server Apache [[http://httpd.apache.org/docs/2.2/mod/mod_deflate.html|mod_deflate]]. \\
 +Zapnuto defaultně pro
 +  * text/html
 +  * text/xml
 +  * text/css
 +  * text/plain
 +  * text/javascript
 +  * application/javascript 
 +  * application/x-javascript
 +  * application/json
 +Pro další typy, location, ... možno zapnout lokálně přes [[http://httpd.apache.org/docs/2.2/howto/htaccess.html|.htaccess]] viz dokumentace.
  
 +===== Access log + PHP time =====
 +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
www.1290638250.txt.gz · Poslední úprava: autor: fuxa

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki