Zdravim, da se zde nastavit, ze pokud nekdo napise http://faq.delirious.webzdarma.cz tak ho to nehodi na http://delirious.webzdarma.cz? ale do vlastni sekce faq? asi bych to videl na nejake pouziti souboru .htaccess, ale nejak s nejsem jisty, zda toto lze na freehostingu pouzivat..
diky za rady
<HTML>Jde udělat přesměrování pomocí <a href="http://faq.webzdarma.cz/otazka.php?56">mod_rewrite</a> v .htaccess.</HTML>
diky, ale jediny co semi povedlo bylu zmutovani adresy na http://faq.delirious.webzdarma.cz:(
<HTML>Co máš v tom .htaccess?</HTML>
ani errorova stranka mi nefungovala..
vse co tam mam:
ErrorDocument 404 /404.html
RewriteEngine On
# fix missing trailig slash
RewriteRule !\..{3,4}$ - [C]
RewriteCond %{HTTP_HOST} !^xyz
RewriteCond %{REQUEST_URI} !^.*/$
RewriteRule ^(.+)$ http://faq.delirious.webzdarma.cz/ [R=301,L]
RewriteCond %{HTTP_HOST} !^faq
RewriteRule ^(.*)$ http://faq.delirious.webzdarma.cz/$1 [R]
pardon, error 404 mi funguje a toto tam mam:
ErrorDocument 404 /404.html
RewriteEngine On
# fix missing trailig slash
RewriteRule !\..{3,4}$ - [C]
RewriteCond %{HTTP_HOST} !^faq
RewriteCond %{REQUEST_URI} !^.*/$
RewriteRule ^(.+)$ http://faq.delirious.webzdarma.cz/ [R=301,L]
RewriteCond %{HTTP_HOST} !^faq
RewriteRule ^(.*)$ http://faq.delirious.webzdarma.cz/$1 [R]
nasel se i nejaky fora o mod_rewrite, ale moc sem toho nepobral
To máš blbě :)
#mod rewrite subdomain faq
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} faq.delirious.webzdarma.cz
RewriteCond %{REQUEST_URI} !faq/
RewriteRule ^(.*)$ faq/$1 [L]
V takovém případě je taky dobrý tam mít
#mod rewrite www -> bez www
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^www.delirious.webzdarma.cz
RewriteRule (.*) http://delirious.webzdarma.cz/$1 [R=301,QSA,L]
Aby to nedělalo bordel v adresách :)
sem si myslel, ze to mam blbe, kdyz to delalo neco jineho:D
tak diky, ted to vypada jako fukcni!
mam stejný problém, chci, aby když napíšu "hop.dpguild.wz.cz" tak aby mě to hodilo na "dpguild.wz.cz".
Skoušel jsem to přes ten htaccess:
#mod rewrite subdomain faq
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} hop.dpguild.wz.cz
RewriteCond %{REQUEST_URI} !hop/
RewriteRule ^(.*)$ hop/$1 [L]
#mod rewrite www -> bez www
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^www.hop.dpguild.wz.cz
RewriteRule (.*) http://dpguild.wz.cz/$1 [R=301,QSA,L]
...ale t osem jen přepsal to co tu napsal Mike a nefunguje to :-) pls poradte co tam mam přesně napsat :-)
Musíš zkombinovat ty 2 zápisy:
RewriteEngine on
RewriteBase /
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^hop.dpguild.wz.cz
RewriteRule (.*) http://dpguild.wz.cz/$1 [R=301,QSA,L]
Takže když někdo zadá hop.dpguild.wz.cz, automaticky ho to přesměruje na dpguild.wz.cz. Složka hop ani nemusí existovat. Pokud tvůj problém chápu správně. Ten přepis www -> bez www tam nech...
Pokud chceš ovšem tohle nastavit pro všechny možné subdomény kerej by byl někdo schopnej zadat před tvou adresu, tak to bohužel neumím... Tohle je jen pro adresu hop.
dík, funguje to tak jak má :-)