2 prodejní FB skupiny AUTO-MOTO, 66 889 členů
Zobrazují se odpovědi 1 až 5 z 5

Htaccess redirect - přesměrování url na novou

  1. Zdravím,

    jak bych měl napsat zápis pro přesměrování url ze staré na novou - pomocí htaccess:
    původní url: https://nazev.cz/22-kategorie
    nová url: https://nazev.cz/kategorie/

    doména je stejná, jen složení url.

    Mám zápis: dle různých návodů:
    Kód:
    RewriteEngine On
    RewriteRule 22-kategorie /kategorie/ [R=301]
    avšak toto nefunguje. Děkuji za pomoc.

  2. Co se právě děje na Webtrhu?
  3. zkus to takto. Asi by bylo lepší dát jsem celý obsah souboru .htaccess. Důležitá jsou pravidla která jsou nad tebou zmíněným pravidlem. Jak se projevuje nefunkčnost?
    Kód:
    RewriteEngine On
    RewriteRule  ^22-kategorie$ /kategorie/ [R=301]

  4. Je to htaccess z wordpress:

    Kód:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    RewriteRule  ^22-kategorie$ /kategorie/ [R=301]
    </IfModule>
    
    # END WordPress
    Nefunkčnost se projeví tak, že se zobrazí chybná-půodní url v adresním řádku a na webu Chyba 404.

  5. zkusil bych pouzit nejaky plugin https://cs.wordpress.org/plugins/redirection/

    u wp to nebude asi jen o zapise v .htaccessu

  6. Takto to nakonec funguje:

    Kód:
    RewriteRule 22-kategorie$ /kategorie/ [R=301]
    Bez znaku
    Kód:
    ^

Hostujeme u Server powered by TELE3