Intereting Posts
Не удалось открыть «страницы /» для включения (include_path = '; C: \ Program Files (x86) \ DevDesktop \ common \ pear') index.php в строке 18 PHP API для Google Диска – Загрузка файлов только как «Без названия» -файла или просто без содержимого Подпишитесь на подписчиков YouTube с помощью нового API YouTube v3 Передача истинного / ложного логического значения String в аргумент функций Сравнение пользовательского IP-файла с содержимым файла .txt Разница между PHP и PHP5 Настройка предварительного просмотра Yii2 Как эхо строк, имеющих в нем определенную переменную из базы данных Laravel 4.2 говорит, что мое приложение находится в производстве. Как отключить это? Отправка переменных для функций файловой системы PHP с представлением формы Выберите данные между двумя датами? лучший выбор базы данных для php добавление тега img в форме zend Получить POST-данные из нескольких флажков? Создание многомерного массива из запроса

Как перенаправить весь веб-трафик на определенную страницу?

Есть ли способ перенаправить весь трафик на мой сайт на определенную страницу? Мой бесплатный хост поддерживает PHP. Не уверен, что это подходит для этого или нет. Спасибо.

Если ваш хост основан на Apache и поддерживает mod_rewrite , используйте это. Например. стандартное переключение wordpress, которое перенаправляет запросы на несуществующие файлы / папки на index.php, передавая исходный URL-адрес:

<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> 

Если ваш хост запускает Apache и поддерживает .htaccess, добавьте эту строку в ваш .htaccess файл

 ErrorDocument 404 /index.htm 

Это не требует mod_rewrite. Предполагается, что только файлы, которые не найдены, будут перенаправлены на index.htm.

Я не уверен, но meta refresh может сработать для вас

<META http-equiv="refresh" content="0;URL=http://some-url.com/some-page.html">

Если вы не можете использовать .htaccess или mod_rewrite недоступен, вы можете использовать простой PHP-файл:

index.php

 <?php header("Location: http://www.example.com/page"); ?>