Autor | Zpráva | ||
---|---|---|---|
jarek Profil * |
#1 · Zasláno: 19. 5. 2009, 00:01:19
Ahoj mohl by mi někdo vysvětlit co dělám špatně?
mám adresu : www.seznam.cz/?id=1&knihy=programovani&vydavatel=cpress pomocí .htaccess a mod_rewrite to chci přesměrovat na www.seznam.cz/1/programovani/cpress mám to takhle (.htaccess) : RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/?$ ?page=$1 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/([^/]+)?/?$ ?page=$1&arg1=$2 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/([^/]+)/([^/]+)?/?/?$ ?page=$1&arg1=$2&arg2=$3 Co je špatně? Adresa se vůbec nezmění a soubor .htaccess mám v kořenovém adresáři. A na serveru je povolen díky |
||
jarek Profil * |
#2 · Zasláno: 19. 5. 2009, 00:03:02
Omouvám se měl jsem označený příklad takhle to mám:
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/?$ ?id=$1 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/([^/]+)?/?$ ?id=$1&knihy=$2 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/([^/]+)/([^/]+)?/?/?$ ?pid=$1&knihy=$2&vydavatel=$3 |
||
Kajman_ Profil * |
#3 · Zasláno: 19. 5. 2009, 08:10:06
A když zadáte tu novou adresu, kterou chcete, tak je to ok? Protože na to jste si napsal ta pravidla.
|
||
Časová prodleva: 15 let
|
0