このサイトは、最初にWindows Server上でホストされ、.aspプログラミング言語を使用して作成されました。今はcPanel/WHMを実行しているLinuxサーバに移行し、新しいサイトはWordpressとWooCoomerceを使って構築されています(このサイトはオンラインショップです)。私はいくつかの.htacessを行う必要があり新しいURLへの古い.aspリンクのリダイレクト
は新しいリンク
に古いの.aspのURLからリダイレクト例:
old URL: http://website.com.au/products.asp?cat=110
new URL: http://www.website.com.au/product-category/pearls/
私は試しては何をしたか:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase/
Redirect 301 /products.asp?cat=110 http://www.website.com.au/product-category/pearls/
何らかの理由でリダイレクトが機能していないため、404ページが見つかりませんでした。
助けていただけたら幸いです!
クエリ文字列が問題になる可能性があります。これを参照してください:[301リダイレクト:クエリーストリングと一致し、新しいリダイレクトに追加しない](http://stackoverflow.com/questions/16162586/301-redirects-match-querystring -dont-append-it-to-new-redirect) – jpfromit