Autor | Zpráva | ||
---|---|---|---|
wolfik Profil |
#1 · Zasláno: 5. 12. 2011, 22:48:37
Dobrý den,
poradil by mi prosím někdo jak upravit defaultní .htaccess od hostingu, aby mi při zadání neexistující subdomény hodil chybu místo toho aby mě přesměroval na root. takže když nekdo zadá neexistujici-subdomena.mojedomena.cz zobrazí chybu, místo toho aby mi zobrazilo obsah mojedomena.cz 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] # 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] |
||
Kajman_ Profil * |
#2 · Zasláno: 8. 12. 2011, 10:45:12
Zkuste si zakomentovat řádky 7 a 14. Pak by se to mělo přepsat na nexistující obsah a tedy hodit klasickou chybovou stránku 404.
|
||
wolfik Profil |
#3 · Zasláno: 8. 12. 2011, 10:55:01
Kajman:
Stačilo zakomentovat pouze 14. řádek a už to funguje jak má. Mnohokrát děkuju za radu. |
||
Časová prodleva: 14 let
|
0