私は自分のウェブサイトのリンクアーキテクチャに取り組んでいます。 .htaccessで既にリダイレクトされているURLを新しいURLにリダイレクトして、受信リンクをアクティブにしておきたい。書き換えられたURLを新しい書き換えられたURLにリダイレクト
www.website.com/profile-info/ www.website.com/profile/ から
これは私の実際の作業の.htaccessです:
ためにそうOptions +FollowSymlinks -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_URI} /profile-info/?$ [NC]
RewriteRule . models.php [L]
へ新しいURL /profile-info/を/profile/にリダイレクトします。私はこのコードで終わります。ただし、/profile/から/profile-info/にリダイレクトされます。あなたはこれらの2つのルールを使用することができます
RewriteCond %{REQUEST_URI} /profile/?$ [NC]
RewriteRule . /profile-info/ [L,R=302]
ご質問いただいた内容が不明です。入ってくるリクエストが何であるか、内部的にどのような最終的なターゲットを呼び出すべきかを明確に記述してください。 – arkascha
申し訳ありませんが、それらの "to"ステートメントはあいまいです。異なる人々は、異なる側から "rewrite"という用語を見ています。だからもう一度:入ってくるリクエストは何ですか、内部のターゲットは何ですか? – arkascha
ご迷惑をおかけして申し訳ありませんが、着信要求はどういう意味ですか?これまではwebsite.com/models.phpがwebsite.com/profile-infoに書き換えられましたが、website/profile-infoをwebsite.com/profileにリダイレクトします。 – casusbelli