Autor | Zpráva | ||
---|---|---|---|
Petr-K Profil * |
#1 · Zasláno: 16. 10. 2013, 23:31:02
Zdravím, vytvářel jsem pravidla pro .htaccess a potřeboval bych malou kontrolu a radu.
1) Následující tři pravidla pracují se stejnou stránkou a fungují mi správně, ale rád bych si chtěl ověřit, zda to takto mohu nechat a nebude to dělat problémy a dalo by se to dalo řešit lépe. RewriteRule ^prihlasit-se$ /index.php?page=login [L,QSA] RewriteRule ^dokoncit-registraci/([^/]+)$ /index.php?page=login&activation=$1 [L,QSA] RewriteRule ^zrusit-registraci/([^/]+)$ /index.php?page=login&deactivation=$1 [L,QSA] 2) Dále jsem chtěl navázat dvě předchozí pravidla. Pokud daná pravidla neobsahují proměnou, tak se stránka přesměruje na /prihlasit-se, ale tato pravidla mi nefungují. Jak to bych to měl napsat? RewriteRule /dokoncit-registraci /prihlasit-se [R=301] RewriteRule /zrusit-registraci /prihlasit-se [R=301] 3) A na závěr bych chtěl upravit adresu hlavní domény. To, aby se mi k ní přidalo www. když ji uživatel zadá bez www. jsem zvládnul. Ale chtěl jsem ještě upravit situaci, aby se mi za domenou nikdy neobjevoval index.php RewriteCond %{HTTP_HOST} ^domena.cz RewriteRule ^(.*)$ http://www.domena.cz/$1 [R=301,QSA] Děkuji za vaše rady. Petr |
||
Časová prodleva: 12 let
|
0