Portál AbcLinuxu, 17. července 2025 13:44


Dotaz: problem mod_rewrite

7.3.2005 08:20 cron | Praha
problem mod_rewrite
Přečteno: 191×
Odpovědět | Admin
Zdravim, mam nasledujici problem.

Mam server na ktery jsou presmerovavane domeny, je jich asi 50. Starej administrator je spracovaval pomoci PHP a pak je presmeroval do framu co je nejvecsi blbost jaka kdy existuje.

potrebuji ale sprovoznit jednu domenu tak aby jela bez problemu.

mam tenhle kod:

RewriteCond %{HTTP_HOST} ^sranda3\.cz RewriteRule ^(.*)$ http://www.portal.cz/zabava/sranda3cz/$1 [L,R=301,QSA]

vse funguje bez problemu ale vzdy mi to prepisuje adresu v adresnim radku prohlizece, da se to nejak osetrit?

cize rad bych mel adresu sranda3.cz/dasdas.php?dasdsa=dsadsa atd a momentalne je ta adresa portal.cz/zabava/sranda3cz/dasdas.php?dasdsa=dsadsa

Dekuji
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.3.2005 10:04 Yeti
Rozbalit Rozbalit vše Re: problem mod_rewrite
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přepsání adresy na jiný server je vždy externí redirect, protože klient se musí k tomu druhému serveru připojit. Když nemá vědět, že je stránka odjinud, musí se k druhému serveru připojovat tvůj server sám => mod_proxy jako reverzní proxy.
7.3.2005 10:06 cron | Praha
Rozbalit Rozbalit vše Re: problem mod_rewrite
neni to vztah mezi dvema servri ale medzi jednym vsechno je na jednom servri.
7.3.2005 10:43 twofish
Rozbalit Rozbalit vše Re: problem mod_rewrite
Tak ho presmeruj na soubor na disku a je to.
7.3.2005 10:48 cron | Praha
Rozbalit Rozbalit vše Re: problem mod_rewrite
je to presmerovane vsechno funguje v pohode, jedina vec je to ze to stale meni adresu v prohlizeci na realni adresu co nechci ale chci aby tam ta adresa byla nerealni taka, jakovou si zadam v htaccess
7.3.2005 11:06 Yeti
Rozbalit Rozbalit vše Re: problem mod_rewrite
Tak ještě jednou: přesměrováváš na jiný server (to je jedno, že to fyzicky běží na stejném stoji), navíc s R=301, takže je to externí redirect.

Když chceš přepsat jméno souboru na disku, necpi tam jméno serveru a externí redirect. Kromě toho na toto nejspíš úplně stačí Alias (mod_alias).
7.3.2005 11:07 cron | Praha
Rozbalit Rozbalit vše Re: problem mod_rewrite
no mod_alias to jsem koukal ale nevim jak to nastavit, nejaky ukazkovykod by bodl, dik

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.