mod_rewriteの設定を正しく取得しようとすると問題が発生します
私のサイトは:
0.0.0.0/古い名前/ディレクトリ/index.php
「oldname」を「newname」に名前変更すると、次のようになります。
0.0.0.0/newname/directories/index.php など。
ユーザーが0.0.0.0に移動すると、私のサイトは自動的に0.0.0.0/oldname/index.phpにユーザーを送信します。
コンテンツマーケティングを移動する予定はありませんが、サイトフォルダの名前を変更するように求められています
0.0.0.0/oldname/index.php のリクエストを 0.0.0.0/newname/index.php にマスクしたい
また、ユーザーが index.php から /oldname/project1/index.Php などのリンクに移動した場合、サイト リンクを移動または編集しなくても、ブラウザーに返される最終的な URL は /newname/project1.php になります。
また、ハイパーリンクが/oldnameを参照することは理解していますが、これは許容範囲です。
どのような助けでも大歓迎です。
よろしく
答え1
リダイレクト ルールが必要です。これは、Google などの検索エンジンが使用する URL を永続的に変更する 301 ルールです。
RewriteRule ^oldname/index.php$ http://0.0.0.0/newname/index.php [R=301,L]