Готовый перевод PhpFox Wiki / PhpFox Wiki: После установки и обновления (Post Install & Upgrade)

Внимание! Этот перевод, возможно, ещё не готов, так как модераторы установили для него статус «идёт перевод»

Для использования коротких URL'ов в phpFox2 вам понадобится mod_rewrite, большинство серверов поддерживают эту функцию. Для включения этой возможности откройте файл на вашем сервере:

htaccess.txt

Найдите:

RewriteBase /

Если вы установили phpFox2 в поддерикторию, то вам понадобится заменить / на имя поддериктории. Например, если вы установили сайт по адресу:

http://www.yoursite.com/folder/

То вам понадобится изменить RewriteBase на:

RewriteBase /folder/

Если вы установили phpFox2 в корневую директорию (например, http://www.yoursite.com) вы можете оставить данную настройку как есть.

Далее переименуйте файл

htaccess.txt

в

.htaccess

Сделав это откройте файл

/include/setting/server.sett.php

и найдите

$_CONF['core.url_rewrite'] = '2';

и замените его на

$_CONF['core.url_rewrite'] = '1';

Установка параметра "1" изменит URLы сайта из:

http://www.yoursite.com/index.php?do=/blog/title/

в

http://www.yoursite.com/blog/title/

Сохраните и закройте файл. Теперь у вас должна включиться функция коротких url'ов на вашем сайте.

Короткие URLы в поддоменах (Бета-версия)

Сейчас мы теститруем перезапись URLов с помощью общих поддоменов (wildcard sub-domains). Для того, чтобы использовать эту возможность ваш сервер должен поддерживать общие поддомены. После данной установки каждый ваш пользователь будет иметь собственный поддомен. Например, если раньше короткий URL старницы пользователя по старой методике был:

http://www.yoursite.com/username/

с этой установкой он станет:

http://username.yoursite.com/

Ранее мы использовали короткую URL ссылку для блогов, она выглядела так:

http://www.yoursite.com/blog/title/

с этой установкой она примет вид:

http://blog.yoursite.com/title/

Для того чтобы сделать эту установку (предполагается, что вы сделали ранее указанную выше настройку) откройте файл:

include/setting/server.sett.php

найдите:

$_CONF['core.url_rewrite'] = '1';

замените на:

$_CONF['core.url_rewrite'] = '3';

Далее откройте файл:

.htaccess

Найдите:

RewriteBase /

Под данной строчкой напишите:

RewriteCond %{HTTP_HOST} ^admincp.example.com$

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*) index.php?do=/$1

Примечание: Замените example.com на имя вашего домена.

example.com

Изменение, имя хоста. Примечание это не полный путь к файлу, где ваш сайт установлен, это просто имя хоста.

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

Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод

Переведено на Нотабеноиде
http://notabenoid.org/book/10862/34882

Настройки

Готово:

100.00% КП = 1.0