| 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: 12 let
|
|||
0