Autor | Zpráva | ||
---|---|---|---|
Čeluk Profil |
Proč mi nepřesměruje web to co je za domena.cz/?q=xxxxx na domena.cz/xxxxx
aby zmizelo to ?q= v .htaccess mám RewriteCond %{QUERY_STRING} q=(.*) RewriteRule ^ - [F] Ostatní příkazy v .htacces fungují. Zkoušel jsem toto RewriteCond %{QUERY_STRING} q= RewriteRule ^/?$ http://%{HTTP_HOST}/? [R=301,L] Ale to mi přesměruje na hlavní stránku domény, ale nedoplní za ní to co bylo za ?q= |
||
Pavlínka Profil |
RewriteRule ^([^/]+)/?$ ?q=$1 |
||
Čeluk Profil |
#3 · Zasláno: 22. 11. 2015, 20:09:41
Mám tam toto ale nefunguje to:
RewriteEngine On RewriteRule ^([^/]+)/?$ ?q=$1 |
||
Pavlínka Profil |
#4 · Zasláno: 22. 11. 2015, 20:26:04
mám dojem celé by to mělo vypadat nějak takto
RewriteEngine on Options +FollowSymlinks RewriteCond %{QUERY_STRING} ^q=(.*)$ RewriteRule ^([^/]+)/?$ ?q=$1 |
||
juriad Profil |
RewriteEngine on # pokud je v URL ?q=něco, zapamatuj si to něco RewriteCond %{QUERY_STRING} ^q=(.*)$ # nahraď celou adresu za: lomeno zapamatované něco a přesměruj RewriteRule ^(.*)$ /%1? [L,R=301] Doplněn zvýrazněný otazník. Otestoval jsem to a funguje. |
||
Čeluk Profil |
Děkuji, ale napíše to Web nemůže zobrazit tuto stránku
juriad: Toto napíše Tato stránka se nedá zobrazit. |
||
juriad Profil |
#7 · Zasláno: 22. 11. 2015, 20:47:33
Čeluk:
Opraveno. |
||
Čeluk Profil |
#8 · Zasláno: 22. 11. 2015, 20:51:42
juriad:
Jsi borec, funguje to na 100 %. Díky moc, pěkný večer, dík moc mi to pomohlo |
||
Časová prodleva: 9 let
|
0