Как исключить перенаправление htaccess для подстраницы (внутренней страницы) в домене? - PullRequest
0 голосов
/ 07 декабря 2011

Я приобрел собственный домен с Godaddy, который размещается отдельно на блоггере (Google). Мое доменное имя example.com (без www) перенаправляется на www.example.com с помощью файла htaccess на Godaddy. Я пытаюсь создать страницу php на бесплатном хостинге Godaddy Economy, так как блоггер не поддерживает php. Весь контент будет по-прежнему размещаться на блоггере. Однако мне нужна эта php-страница, чтобы что-то показывать моим посетителям.

Теперь вот моя проблема: - Когда я создаю страницу / файл php на godaddy (пример: - mottobiz.com/recommend/go), когда я указываю путь URL-адреса в браузере - он перенаправляет блоггеру, что дает мне ошибку Говорящая страница не существует на блоггере. Я верю в это из-за того, что мой домен перенаправлен на блогера. Есть ли в htaccess метод или команда, которые исключат эту конкретную страницу php от перенаправления?

Ниже приведен мой код перенаправления htaccess: -

RewriteEngine On
RewriteCond %{http_host} ^example.com
RewriteRule ^(.*) http://www.example.com/$1 [R=301,L]

1 Ответ

0 голосов
/ 08 декабря 2011

Попробуйте добавить следующее к вашему .htaccess

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^example.com [NC]
#only requests that do not begin with /recommends/go
RewriteCond %{REQUEST_URI} !^/recommends/go [NC] 
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

, вы также можете исключить определенные файлы, так как комментарий из JP выше говорит

...