Настройка Cakephp .htaccess на Godaddy с поддоменом - PullRequest
0 голосов
/ 10 июля 2010

У меня есть один домен на godaddy (www.mydomain.com).Я разместил свое приложение CakePHP в этом домене.Это работает нормально для меня.

Но я создал поддомен blog.mydomain.com для этого godaddy создал каталог с именем blog внутри www.mydomain.com теперь, как я могу перенаправить запрос, поступающий для blog.mydomain.com в блог/ folder.

Я пытаюсь это сделать,

RewriteEngine On

RewriteCond %{HTTP_HOST} ^blog.mydomain.com$
RewriteRule ^(.*)$ blog/$1    [L]

RewriteCond %{HTTP_HOST} ^mydomain.com/$
RewriteRule    ^$ app/webroot/    [L]
RewriteRule    (.*) app/webroot/$1 [L]

Работает для одного условия перезаписи, например,

RewriteEngine On

RewriteCond %{HTTP_HOST} ^blog.mydomain.com$
RewriteRule ^(.*)$ blog/$1    [L]

Но когда я добавляю еще одно условие перезаписи для своего приложения для торта, оно показывает 500 Внутренняя ошибка сервера для blog.mydomain.com

Пожалуйста, помогите мне .............

Ответы [ 2 ]

1 голос
/ 22 августа 2010

Поместите папку блога в webroot (под вашим каталогом тортов), и она должна работать просто отлично. Или вам нужно было заняться чем-то более причудливым?

0 голосов
/ 29 апреля 2011

Попробуйте это: http://digitalmemo.neobie.net/2011/04/19/cakephp-bypassing-for-subdomain/

Он используется для правильной работы всех поддоменов вместо определения каждого из поддоменов.

...