Hľadal som celú záležitosť, ale nedokážem nájsť presne to, čo hľadám, takže tu ide.
Mám dosť veľký blog a chcel by som presunúť príspevky z určitej kategórie do novej domény a bude potrebovať staré adresy URL len pre presmerovanie tejto kategórie do novej domény.
Napríklad mám kategóriu "papier", mám v pláne exportovať všetky príspevky z Wordpress v tejto kategórii a importovať ich na moje nové stránky v novej doméne. tak chcem:
www.currenthome.com/paper/post-name-here
presmerovať na
www.newhome.com/paper/post-name-here
Mám viac ako 900 pracovných miest, ktoré budú potrebovať riadenie.
Len aby som bol jasný, že len jeden príspevok z jednej konkrétnej kategórie bude presmerovaný. Ostatné príspevky na aktuálnom webe by nemali byť ovplyvnené.
Akákoľvek pomoc bude veľmi ocenená!
odpovede:
0 pre odpoveď č. 1Môžete to vyskúšať v koreňovom súbore .htaccess súboru currenthome
, pod sadu pravidiel WP:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} (?:www.)?currenthome.com [NC]
RewriteCond %{REQUEST_URI} ^/paper/([^/]+)/? [NC]
RewriteRule .* http://www.newhome.com/paper/%1 [R=301,L]
Presmeruje natrvalo:
http://www.currenthome.com/paper/post-name-here
alebo
http://currenthome.com/paper/post-name-here
s alebo bez zadnej lomítko.
Ak chcete:
http://www.newhome.com/paper/post-name-here
Pre tiché mapovanie odstráňte R=301
z [R=301,L]
.