| Autor | Zpráva | ||
|---|---|---|---|
| smiesek Profil |
#1 · Zasláno: 29. 4. 2015, 04:02:43
Ráda bych poprosila, zdali mi můžete skontrolovat, případně okomentovat následující obsah v souboru .htaccess
# htaccess rules for subdomains and aliases
# to create new subdomain, create a folder www/subdom/(subdomain name)
# to create web for alias, create a folder www/domains/(whole domain name)
# htaccess pravidla pro subdomeny a samostatne weby aliasu
# pro vytvoreni subdomeny vytvorte adresar www/subdom/(nazev subdomeny)
# pro vytvoreni webu pro alias vytvorte adresar www/domains/(cely domenovy nazev)
# dalsi info a priklady: http://kb.wedos.com/r/32/webhosting-htaccess.html
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]
# prepis bez uvodniho www na s www
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^(|w\.|ww\.|wwww\.|wwwww\.)([^.]+\.[^.]+)$
RewriteRule ^(.*)$ http://www.%2%{REQUEST_URI} [R=301,QSA,L,NE]
# presmerovani indexu na domenu
RewriteRule index\.php / [R]
# 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]
ErrorDocument 404 /error.php
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>Jde o soubor, který poskytuje wedos, následně jsem jej doplnila o následující: 1. používat předponu www domeny 2. index.php přesměrovávat na domenu 3. přesměrování error 404 stránky Jde mi o to, aby se to někde s něčím nebouchalo (neupřednostňovalo nějaké pravidlo) a případně nevznikly později nějaké potíže po delší době používání. Např. pokud bych v budoucnu tvořila subdomenu, aby bylo možné zadávat pouze shop.domena.cz a nikoliv www.shop.domena.cz Chtěla jsem se taky vyhnout tomu, abych jmeno domeny musela přímo psát do souboru, aby bylo možné soubor .htaccess použít univerzálně bez změny domeny v souboru. Případně pokud jsou ještě nějaká úsklí, které lze řešit s ohledem na použití tohoto souboru, budu ráda za doporučení. Chtěla jsem si pak následně někde zkontrolovat duplicitu stránek, ale netuším, na jakých stránkách je možné ji ověřit. |
||
|
Časová prodleva: 10 let
|
|||
0