Autor | Zpráva | ||
---|---|---|---|
ttany Profil * |
#1 · Zasláno: 9. 2. 2014, 20:35:15
Ahoj,
s Apache nepracuji, proto si nevím rady s nastavením mod_rewrite. .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?3rd\.2nd\.cz$ RewriteRule ^$ www/ [L] RewriteCond %{HTTP_HOST} ^(www\.)?3rd\.2nd\.cz$ RewriteRule (.*)www/$1 [L] Nevíte někdo jak napsat ta pravidla správně? Díky za odpověď. verze: Apache/2.2.9 (Debian) PHP/5.3.9-1~dotdeb.2 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g |
||
Kajman Profil |
Po přepsání na řádku 3 se pravidla procházejí znovu odzačátku pro novou vnitřní adresu. Mohlo by pomoci mezi 4. a 5. řádek dát podmínku, že ještě k přepsání nedošlo.
RewriteCond %{ENV:REDIRECT_STATUS} ="" Navíc v pátém řádku nejspíše vypadla mezera. A pokud opravdu dochází k redirectu - změně url v adrese viděné v prohlížeči, tak k tomu dochází někde jinde. |
||
ttany Profil * |
#3 · Zasláno: 9. 2. 2014, 21:36:19
Kajman: Díky zkusím to, ne nedochází k redirectu, ale k podstrčení, to jsem se upsal.
|
||
Časová prodleva: 11 let
|
0