Autor Zpráva
calfa
Profil *
Zdravím,

potřeboval bych poradit se zápissem .htaccess v těchto dvou případech:
1) neexisstující doména 3. řádu např
2) existující doména 3. řádu (na serveru je fyzicky vytvořen adresář)

např. http://pokus.web.cz přesměrovat na http://www.web.cz/pokus.html

mám to nyní takto a nefunguje to
RewriteEngine on
RewriteCond %{HTTP_HOST} ^pokus\.web\.cz
RewriteRule pokus/(.*)                http://www.web.cz/pokus.html [R=301,QSA]

Zahlásí to chybu
Forbidden

You don't have permission to access / on this server.
Apache/2.2.16 (Debian) Server at leto.realitygaia.cz Port 80
Kajman
Profil
Problém asi bude v tom, že ten .htaccess dáváte do jiného adresáře, než který je na serveru nakonfigurovaný pro takové domény třetího řádu. To si zkonzultujte s hostingem.

Navíc pravidlo by mělo být spíše
RewriteEngine on
RewriteCond %{HTTP_HOST} ^pokus\.web\.cz%
RewriteRule .* http://www.web.cz/pokus.html [R=301,QSA,L]

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: