Ошибка блога о призраках: var ghost = require ('./ core');

У меня на виртуальном хостинге установлен блог Ghost. Я могу получить доступ к блогу, перейдя на blog.my-domain.com:2368.

Я хочу, чтобы блог работал, когда я захожу на http://blog.my-site.com/, но это не работает. Это страница, которую я вижу:

// # Ghost bootloader
// Orchestrates the loading of Ghost
// When run from command line.

var ghost = require('./core');

ghost();

Как исправить эту ошибку?


person L84    schedule 16.03.2014    source источник


Ответы (1)


Я нашел решение. Оказывается, порт 80 уже использовался. Вот почему это не сработает. Для решения проблемы мне пришлось создать .htaccess файл:

Options +FollowSymLinks -MultiViews  
# Turn mod_rewrite on
RewriteEngine On  
RewriteBase /

RewriteCond %{HTTP_HOST} ^blog.example.com$ [NC]  
RewriteCond %{HTTPS} off  
RewriteRule ^ http://blog.example.com:2368%{REQUEST_URI} [P,QSA,L]  

Вы заменяете blog.example.com своим URL-адресом своего блога-призрака.

Источник информации

person L84    schedule 17.03.2014