Autor | Zpráva | ||
---|---|---|---|
Hans225 Profil * |
#1 · Zasláno: 23. 7. 2012, 19:37:36
Zdravím,
mám Wordpress a v něm nastavené permalinky: v .htaccess pak Wordpress vytvoří: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress web je hostovaný u Wedos a pokud chci používat subdomény, měl bych navíc mít v .htaccess tyto řádky: 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] Netuším jaká se správná struktura tohoto souboru a pokud to dám takhle do kupy, tak nejde komplet celý web nebo právě ty subdomény. Mohl by mi prosím někdo napsat kombinaci těchto příkazů do jednoho funkčního celku? Mockrát předem děkuji. |
||
Časová prodleva: 11 dní
|
|||
Kajman Profil |
#2 · Zasláno: 3. 8. 2012, 15:54:14
Zkuste na konec dát takto upravený kód pro ten wordpress
RewriteCond %{REQUEST_URI} !^/?(domains|subdom)/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule !^index\.php$ index.php [L] |
||
Časová prodleva: 12 let
|
0