![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_05.png?8acaa2e)
私はPHPについて全く知識がないのですが、
PHPを使ったリダイレクトを教えてください。
ネット上で調べて、
<?php header("Location: http://www.xxxxx.com/"); ?>
こんなコマンドを使えばリダイレクトが出来るというのはわかったのですが、
そもそもPHP自体を使ったことがないため、
どのようにウェブサイト上に反映していいのかがわからないのです。
メタによる転送は認知していますが、
使い勝手が悪いのと、ブラウザ上の設定で防げてしまうようなので、
PHPを使いたいと思っております。
(アフィリエイトに使います ASPの許可はすでに貰ってます)
.htaccessも考えましたが、
サイト事に設定が必要になってしまうので、
アフィリエイトサイトには不向きではないかと思っています。
もしよろしければ教えてください。
よろしくお願いいたします。
No.1
- 回答日時:
転送したいファイルの先頭にそのPHPのコードを書き込めば、転送されます。
必ず<head>の前に書かなくてはなりません。たとえばあるディレクトリにアクセスしたとき転送させたい場合には、index.phpを作成し、その先頭に <?php ...(中略)... ?> と書いておくわけです。サーバ側でそのファイル内にPHPのコードが入っているかどうか判断できるよう、ファイルの拡張子は .php にしておきます。転送したいファイルごとにこのコードを書き込んでおく必要があります。
同じディレクトリ下に拡張子だけ違うファイル名のものが置かれていると、サーバによっては.phpより.htmlを優先しますから注意してください。つまりindex.phpを設置する場合には、index.htmlを置かないようにしてください。
当然ながら転送元のサーバがPHPをサポートしていないと使えません。
大抵のサーバでは .php をPHPとして処理しますが、一応念のためサーバの仕様を確認しておいた方が良いかもしれません。
大変わかりやすい解説を有り難うございます。
テキストエディタで
<?php header("Location: http://www.xxxxx.com/"); ?>
だけ記入し、拡張子を.phpにしたら、
転送がうまくいきました。
<html>とか<head>、<body>、<title>とかもすべて省いてしまったんですけど、
問題は無いんでしょうか?(汗)
もしよろしければ教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) httpからhttpsへのリダイレクト設定について 2 2022/04/17 09:49
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- Outlook(アウトルック) outlookでのメール自動リダイレクトができません 2 2022/05/09 20:44
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- サーバー 301リダイレクトができる条件を知りたいです 2 2022/10/25 11:21
- CPU・メモリ・マザーボード メモリが使用可能にならない 3 2022/08/13 17:13
- その他(ブログ) Brogger独自ドメインから独自ドメインへ変更する 1 2022/09/22 13:21
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.phpと.incファイルの違いはな...
-
既存PCサイトから携帯サイトを...
-
apache+phpにおいてリクエスト...
-
Quixplorerがうまく動作しない...
-
PHPの慣習的な書き方・組み方に...
-
PHP内にCSSを記述するメリット
-
PHPを使ったリダイレクトを教え...
-
OpenPNEでエラー
-
RSSフィードサービスがチェック...
-
phpの書き方
-
phpMyadmin2.8.1
-
HTMLファイルからPHPファイルへ...
-
HTMLに埋め込んだPHPがうまく出...
-
php経由のMySQL
-
php ホームページ初心者 入力確...
-
sessionの生存時間
-
phpで外部ファイルを取り込み変...
-
サーバー間のファイルの移動(コ...
-
phpスクリプトはブラウザからみ...
-
htmlとphp混合ファイルの拡張子...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.phpと.incファイルの違いはな...
-
【file_exists】ファイルが存在...
-
URLが.PHPってどういう...
-
.phpファイルが、表示されない
-
use と requireの違いは?
-
PHPからCronを編集したい
-
さくらレンタルサーバーでPHPが...
-
HTMLに埋め込んだPHPがうまく出...
-
プロパティファイルの読み込み...
-
htmlspecialcharsが機能してい...
-
PHPファイルの中身が見られるこ...
-
phpの書き方
-
thtmlファイルとはどんなファイ...
-
サーバ無しでphpを動作させる
-
PHP+MySQL SQL文を外部ファイル...
-
PHPの慣習的な書き方・組み方に...
-
cakephpで特定ファイル表示(hta...
-
PHPを使ってのサーバ上ファイル...
-
fopenでファイルを読み込み、そ...
-
sqlite_open、SQLite3::open
おすすめ情報