FreeHost.com.UA
Октября 19, 2018, 03:17:13 am *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Распродажа серверов http://freehost.com.ua/forum/index.php?topic=2093.0
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: WordPress не грузятся стили у новых юзеров сети (подкаталоги)  (Прочитано 6218 раз)
bigbas
Newbie
*

Karma: 0
Сообщений: 3


Просмотр профиля E-mail
« : Апреля 07, 2011, 11:38:49 am »

Установил wpUA 3.1.1, подключил сеть, зарегистрировал нового пользователя, и создал блог. Все заработало, но, стили не загружаются.
возможно, rewrite как-то не срабатывает
мой .htaccess

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

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

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

Настройки APACHE

CGI                                   On
Options +ExecCGI                   On
Options +Indexes             On
Options +FollowSymLinks   On
Options +Multiviews           On

Что делать?
Записан
aprel
Member
*****

Karma: 1
Сообщений: 470


aprel


Просмотр профиля WWW
« Ответ #1 : Апреля 07, 2011, 12:25:20 pm »

а если
Код:
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
убрать, что-то изменится?
Записан

Бывший саппортер
Проблема: пишет ошибку "Выбрана неверная папка". Что делать? -- Решение:очевидно - обратить папку в свою веру.

Dwar'юсь
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #2 : Апреля 07, 2011, 01:51:13 pm »

А как именно не загружаются? Апач (энжикс) отдаёт 404? Или же есть ещё такая мутка (в консоли ошибок ФФ можно отследить) "Мим тип файла text/plain, а не text/css поэтому файл не был загружен".
Записан
aprel
Member
*****

Karma: 1
Сообщений: 470


aprel


Просмотр профиля WWW
« Ответ #3 : Апреля 07, 2011, 02:08:16 pm »

Поскольку не подгружаются стили только для пользовательских блогов, а не для всех, значит проблема в путях. Если проблема в путях, значит проблема наверняка в реврайтах, если проблема в реврайтах, нужно отключить или переписать правило для реврайта. Поскольку цсски инклудятся с подпапок папки wp-content (если не ошибаюсь), можно убрать эту папку из реврайта.
Если бы мим-тип для файла был указан неверно, то не подгружались бы стили и на админском блоге.
Думаю, тут все же проблема в строчке:
Код:
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
Записан

Бывший саппортер
Проблема: пишет ошибку "Выбрана неверная папка". Что делать? -- Решение:очевидно - обратить папку в свою веру.

Dwar'юсь
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #4 : Апреля 07, 2011, 03:07:26 pm »

логично Улыбающийся
Записан
bigbas
Newbie
*

Karma: 0
Сообщений: 3


Просмотр профиля E-mail
« Ответ #5 : Апреля 07, 2011, 10:13:48 pm »

Удалил строку RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
Всё осталось без изменений

ФФ консоль выдала такое сообщение:

Предупреждение: Ожидалось объявление, но найдено «#position».  Пропущено до следующего объявления.
Источник: http://домен/wp-content/themes/keko/style.css
Строка: 293
Записан
aprel
Member
*****

Karma: 1
Сообщений: 470


aprel


Просмотр профиля WWW
« Ответ #6 : Апреля 08, 2011, 12:52:06 pm »

а http://домен/wp-content/themes/keko/style.css существует?
Проверьте какая css не загружается, проверьте ее путь в получаемом html-файле и сравните с ее реальным путем.
Записан

Бывший саппортер
Проблема: пишет ошибку "Выбрана неверная папка". Что делать? -- Решение:очевидно - обратить папку в свою веру.

Dwar'юсь
bigbas
Newbie
*

Karma: 0
Сообщений: 3


Просмотр профиля E-mail
« Ответ #7 : Апреля 08, 2011, 01:37:32 pm »

Супорт посоветовал отключить в админке хостинга в настройках APACHE "Оптимизированый алгоритм отдачи статического контента" и всё в течении часа блоги заработали!!!
Записан
AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #8 : Апреля 08, 2011, 02:50:54 pm »

Точно, энжинкс же апачевские реврайты не знает, и не применяет. Поэтому и 404.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!