Autor Zpráva
mattyZEM
Profil
Zdravím, mohl by mi někdo poradit co napsat do .htaccess-u abych mohl měnit subdoménu? například mám diskuse.php aby fungovalo i na diskuse.domena.com :)

* pardon, špatná sekce :( *klečí na kolenou a prosí za odpuštění*
Moderátor Chamurappi: Odpouštím ti a přesouvám.
AM_
Profil
to záleží na DNS záznamu, tedy na tom, do jakého adresáře je doména diskuse.domena.com nasměrovaná. Ideálně bys měl *.domena.com nasměrovat do jednoho adresáře, a pak už si s tím můžeš hrát klasicky přepisem mod_rewrite v .htaccess. Pokud je diskuse.domena.com nasměrovaná jinam (nebo nikam), bylo by nejlepší to nejdříve přenastavit na jeden adresář (pomocí virtualhostů v apache, na většině hostingů k tomu zřejmě nebudeš mít přístup).
mattyZEM
Profil
RewriteCond %{HTTP_HOST} ^ahoj\.
RewriteRule ^$ ahoj.php
mattyZEM
Profil
Zdravím,

mám problém s [#3].

Chci napsat něco jako:
RewriteCond %{HTTP_HOST} ^([0-9]+)\.
RewriteRule ^$ ahoj.php?neco=$1

Bohužel to ale nejde ($1 se nepřenese). Neví někdo jak to napsat správně? Předem dík.

Edit: Tak jsem to po nekonečném googlení našel :) místo $1 stačilo dát %1 a mezi ^$ dát (.*?)

Výsledek:

RewriteCond %{HTTP_HOST} ^([0-9]+)\.
RewriteRule ^(.*)$ ahoj.php?neco=%1

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0