Конфигурация cakephp .htaccess на godaddy с поддоменом

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

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

Я пытаюсь это,

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.

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


person Vijay Kumbhar    schedule 10.07.2010    source источник


Ответы (2)


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

person Chuck Burgess    schedule 22.08.2010

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

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

person neobie    schedule 29.04.2011