Autor | Zpráva | ||
---|---|---|---|
vsm Profil * |
#1 · Zasláno: 25. 2. 2008, 13:34:15
Potřebuju poradit s .htaccess - řeším mod_rewrity... zadání zní jednoduše, ale už se tady s tím morduju docela dlouho (možná je nějak divně nastavenej hosting). Takže mělo by se to chovat takhle:
1) Když někdo zadá adresu s WWW, tak se to přesměruje na verzi bez www. A to dokonce i kdyz nekdo zada www.subdomena.priklad.cz tak se presmeruje na subdomena.priklad.cz 2) chtěl bych napsat obecné pravidlo, že když bude http://priklad.cz/naprosto_cokoliv/ tak aby se tam podstrčil index.php ale nějak se mi nedaří vymyslet ten regulární výraz, který by vyjádřil, že tam v adrese může být cokoliv... |
||
ninja Profil |
#2 · Zasláno: 25. 2. 2008, 14:21:22
vsm: projevte trochu snahy, obe dve pozadovana pravidla jsou uvadeny jako skoro zakladni u vsech prikladu na mod_rewrite. Tak si to zkuste nejdrive najit a precist, nasledne sem uvedte vasi nefunkcni verzi.
|
||
vsm Profil * |
#3 · Zasláno: 25. 2. 2008, 14:32:16
co myslíte, že jsem dělal posledních pár hodin? :) to mě nejcíc zaráží, že mi nefungují ty učebnicový příklady...
|
||
vsm Profil * |
#4 · Zasláno: 25. 2. 2008, 14:40:02
Na to přesměrovávání jsem zkoušel:
RewriteCond %{HTTP_HOST} ^www\.(.*)\.priklad\.cz RewriteRule (.*) http://%1.priklad.cz/$1 [R=301,QSA] |
||
Kajman_ Profil * |
#5 · Zasláno: 25. 2. 2008, 15:59:28
Tečku bych dal do nepovinné závorky...
RewriteCond %{HTTP_HOST} ^www\.(.*\.)?priklad\.cz RewriteRule (.*) http://%1priklad.cz/$1 [R=301,QSA] |
||
Kajman_ Profil * |
#6 · Zasláno: 25. 2. 2008, 16:00:06
A přidal flag L
|
||
Časová prodleva: 16 let
|
0