2017-01-30 2 views
0

Я решил переключиться на один веб-сайт на несколько веб-сайтов (называемых сетью в wordpress). Я следовал этой документации:
- https://codex.wordpress.org/Create_A_Networkhtaccess не перенаправляет на правильный сайт в wordpress

Сначала я следовал этой документации
- https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

Чтобы не иметь мои файлы в корневом каталоге ~/public_html. Я вызвал папку: WordPress, и я изменил свой .htaccess.

На данный момент все работает нормально.

Я последовал документ до конца, поэтому я добавил:

define('WP_ALLOW_MULTISITE', true); 

define('MULTISITE', true); 
define('SUBDOMAIN_INSTALL', true); 
define('DOMAIN_CURRENT_SITE', 'mysite.com'); 
define('PATH_CURRENT_SITE', '/'); 
define('SITE_ID_CURRENT_SITE', 1); 
define('BLOG_ID_CURRENT_SITE', 1); 

И я заменил старый ~/public_html/.htaccess на

RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 

# add a trailing slash to /wp-admin 
RewriteRule ^wp-admin$ wp-admin/ [R=301,L] 

RewriteCond %{REQUEST_FILENAME} -f [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule^- [L] 
RewriteRule ^(wp-(content|admin|includes).*) WordPress/$1 [L] 
RewriteRule ^(.*\.php)$ WordPress/$1 [L] 
RewriteRule . index.php [L] 

Всего этот код код, который WordPress сказал мне писать.

Сейчас проблема заключается в том, что, когда я иду на главной странице: mysite.com Я вижу:

enter image description here

Как я могу изменить мой htacess (или другой), чтобы просмотреть на главной странице сайта?

Благодаря

редактировать: Этот URL mysite.com/wp-admin работает

ответ

0

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

Итак, все ваши файлы должны быть непосредственно в public_html. Затем вы можете вернуться на свою панель управления и завершить настройку Multisite. Вы можете создавать новые веб-сайты под Dashboard -> My sites.

+0

WordPress документация говорит: Если вы планируете запустить WordPress из своего каталога, сделайте это, прежде чем активировать MultiSite. Это то, что я делаю с моим «WordPress». – Epitouille

+0

Хорошо.Любая причина, по которой вы хотите запустить WordPress за пределами своего собственного каталога? –

0

Если я правильно понимаю, когда вы входите mysite.com/WordPress является то, что вы хотите, чтобы появиться при вводе mysite.com? Если да, то:

Проверка профиля В панели управления перейдите в «Настройки»> Общие сведения. Здесь вы проверите, что изменения, внесенные вами при изменении , указаны выше. Убедитесь, что ссылка в вашем WordPress Address (URL) содержит новый адрес. Убедитесь, что ссылка в адресе вашего сайта (URL) содержит новый адрес. Если вы внесли изменения , нажмите «Сохранить изменения».

из https://codex.wordpress.org/Changing_The_Site_URL

Смежные вопросы