Я пытаюсь перенаправить
https://www.fabricdeluxe.com.au/wishlist/*randomly-generated-url
на
https://www.fabricdeluxe.com.au/my-account/#1526261943144-4a3b22f0-c3d2
Я попробовал следующий код в моем .htaccess, однако он не работает.
.htaccess
# BEGIN WordPress <IfModule mod_rewrite.c> RedirectMatch 301 ^/wishlist/.*$ http://www.fabricdeluxe.com.au/my-account/#1526261943144-4a3b22f0-c3d2 RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
Любая помощь будет наиболее ценной!
PS Я также установил плагин Redirection, так что, если я смогу каким-то образом реализовать перенаправление через этот плагин, это тоже было бы здорово!
Убедитесь, что вы сначала включили модуль перезаписи Apache, а затем разместили перенаправления под ними:
Options +FollowSymLinks RewriteEngine On RedirectMatch 301 ^/wishlist^wishlist/.*$ http://www.fabricdeluxe.com.au/my-account/#1526261943144-4a3b22f0-c3d2 [R=301,L, NE]
Или как альтернативный подход:
Options +FollowSymLinks RewriteEngine On RewriteRule ^wishlist/.*$ http://www.fabricdeluxe.com.au/my-account/#1526261943144-4a3b22f0-c3d2 [R=301,L,NE]