/ / Presmerovanie odkazu pomocou htaccess - .htaccess, presmerovanie

Prepojenie odkazu s htaccess - .htaccess, presmerovanie

Chcem presmerovať všetky typy odkazov takto:

www.sitename.com/link1-XXX.html

na

www.sitename.com/link1-XXX/

Nechcem presmerovať všetky .html odkazy. Chcem presmerovať všetky html odkazy, ktoré končí XXX.

Riešenie :

RewriteRule ^(.*)XXX.html$ /$XXX/ [R=301,L]

odpovede:

0 pre odpoveď č. 1

Neurobili ste otázku, práve nám povedali, čo chcete robiť, nie to, čo je váš problém ...

ak je váš problém, že neviete, ako presmerovať iba odkazy, ako ste popísali, vložte to do vášho .htaccess s RewriteEngine na:

RewriteRule ^/(.*)-XXX.html?$ /$1-XXX/ [L,QSA]

Naozaj som netestoval tento regex .. Malo by to mať všetko, čo sa končí /"something"-XXX.htm a /something"-XXX.html a presmerovať na subaddr pomenované ako "niečo" -XXX /

ak by ste potrebovali pripojiť niektoré parametre GET k spracovanej adrese URL, mali by ste zmeniť regex tak, aby to skončilo takto:

...html?(.*)$

znamená to, že niečo môže byť po htm alebo html