2017-04-15 8 views
0

私は特定のホストにすべてのウェブサイトをリダイレクトするためのindex.phpファイルを作成しています URLを読んで特定のフィルタに基づいてリダイレクトする小さなPHPスクリプトを作成したいと思います。例えばURLに基​​づいて可変のPHPリダイレクト

: 場合、URL =(すべて).domain1.com REDIR URL =(すべて).domain2.com REDIR、他のすべての場合に をdefault2.phpする場合 をdefault1.phpするために、そのようにしないで第一または第二のredir to default3.php

これはPHPで可能ですか? $ _SERVER ['HTTP_HOST']を使用する必要がありますか他の方法を使用できますか?私は解決

+0

...

<?php $domain = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; if (strpos($domain,'domain-name.com') == true) { header('location: /index2.php'); exit(); } else { header('location: /index3.php'); } ?> 

ではなく、リダイレクトが質問のhtaccessの負荷でこれを行う以前のコメントのような '.htaccess' –

+0

はいでのRewriteCondを使用する方がよいでしょうこのようにSO – Gert

+0

はい、私は知っていますが、私は.htaccessを使用することはできません – Weadom

答えて

関連する問題