0

a.php という 1 つのファイルを作成しました。今、私は、a.phpを開こうとすると、サイトの同じディレクトリの別のページにリダイレクトされる必要があるなどのことが必要です。

私は.htaccessファイルを通してそれをしたい。このコードを .htaccess ファイルに書きました

RewriteEngine On
# This allows you to redirect index.html to a specific subfolder
Redirect /b.php /a.php 

両方のページが同じディレクトリに保存されています。

4

4 に答える 4

1

あなたは試すことができます

RewriteEngine On
RewriteRule /a\.php /otherfile.php [R=301,L]

ファイル名を変更する必要がありました。達成したいことをより具体的にしていただければ、より良い解決策を提供できるかもしれません。

役立つかもしれない質問:

  • ファイル a.php だけですか、それともこのパターンと同じように処理される他のリクエストはありますか?

それが役に立てば幸い!

于 2012-05-24T06:19:02.023 に答える
0

以下のリンクを参照してください。それでお役に立てると思います。

.htaccess ファイルを使用してサイトをリダイレクトするにはどうすればよいですか?

ありがとう

于 2012-05-24T06:20:55.140 に答える
0

または、スクリプトにリクエスト文字列がある場合は、これを使用できます。
同じページにとどまりたいが、リクエスト文字列を表示したくないように。

(スクリプトを使用してデータを投稿または取得する場合)

RewriteEngine on
RewriteRule ^/path/to/a/([0-9]+) /path/to/a.php?foot=$1 [PT]

また、Codemaster Gabriel と Arvind Sridharan から提供されたリンクを参照してください。

于 2012-05-24T06:26:52.470 に答える
-1

リダイレクトするためにヘッダー関数を使用できます..これを試してください

a.php タイプ内:-

    <?php
    header ('location: b.php'); //lets say b.php is the file you want to redirect
    ?>

それは動作します..Apacheのセキュリティ上の理由により、.htaccessの代わりにこれを使用することをお勧めします

于 2012-05-24T06:20:18.650 に答える