Style.css перенаправляет на страницу 404 Not Found
Я только что загрузил сайт WordPress с MAMP на боевой сервер. Использовал те же методы, которые обычно применяю для загрузки, включая настройки постоянных ссылок и все необходимые операции в PHPMyAdmin.
В этот раз style.css, js файлы и все изображения просто перенаправляются на страницу 404.
Сайт находится здесь
Кто-нибудь может помочь? Это совершенно не имеет смысла.
РЕДАКТИРОВАНИЕ: вот фрагмент header.php:
<!DOCTYPE html>
<html lang='en'>
<head>
<!-- Версия 1.0 веб-сайта Ken Christys Rural Support -->
<meta charset="utf-8">
<meta content='width=device-width, initial-scale=1.0' name='viewport'>
<meta content='Josh Stevens, Lyndsay Hooper, PotatoMou.se' name='author'>
<meta content='<?php bloginfo( 'description' ); ?> ' name='description'>
<meta content='' name='keywords'>
<script>
if(!window.jQuery)
{
var script = document.createElement('script');
script.type = "text/javascript";
script.src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(script);
}
</script>
<!-- Google Analytics-->
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/javascript/pace.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
<title>
<?php echo get_the_title() . " - ". get_bloginfo ( 'description' ); ?><br />
<!-- Заголовок текущей страницы - Описание сайта -->
</title>
</head>
а вот фактически отрендеренный код:
<!---->
<!DOCTYPE html>
<html lang='en'>
<head>
<!-- Версия 1.0 веб-сайта Ken Christys Rural Support -->
<meta charset="utf-8">
<meta content='width=device-width, initial-scale=1.0' name='viewport'>
<meta content='Josh Stevens, Lyndsay Hooper, PotatoMou.se' name='author'>
<meta content='Ken Christy Rural Support ' name='description'>
<meta content='' name='keywords'>
<script>
if(!window.jQuery)
{
var script = document.createElement('script');
script.type = "text/javascript";
script.src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(script);
}
</script>
<!-- Google Analytics-->
<script type="text/javascript" src="http://www.kenchristy-ruralsupport.com/wp-content/themes/KenChristy/javascript/pace.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="http://www.kenchristy-ruralsupport.com/wp-content/themes/KenChristy/style.css" />
<title>
Home - Ken Christy Rural Support<br />
<!-- Заголовок текущей страницы - Описание сайта -->
</title>

Права доступа к каталогу вашей темы указаны некорректно.
- wp-content: 0755
- wp-content/themes: 0755
- wp-content/themes/kenchristy: 0700
Согласно Кодексу, права доступа к папкам должны быть установлены в 755
:
В такой конфигурации suexec схема прав доступа проста для понимания.
- Все файлы должны принадлежать реальному пользователю, а не учетной записи, используемой для процесса httpd.
- Принадлежность к группе не имеет значения, если только нет особых требований к проверке прав доступа для процесса веб-сервера. Обычно это не так.
- Все каталоги должны иметь права 755 или 750.
- Все файлы должны иметь права 644 или 640. Исключение: wp-config.php должен иметь права 600, чтобы предотвратить его чтение другими пользователями на сервере.
- Никаким каталогам никогда не должны назначаться права 777, даже каталогам для загрузки. Поскольку процесс php выполняется от имени владельца файлов, он получает права владельца и может записывать даже в каталог с правами 755.
Итак, попробуйте изменить права доступа wp-content/themes/kenchristy/
с 0700
на 0755
.

Сделано, та же проблема, и вывод такой же: <link rel="stylesheet" type="text/css" href="http://www.kenchristy-ruralsupport.com/wp-content/themes/KenChristy/style.css" />

wp_enqueue_style( 'THEMENAME-style', get_stylesheet_uri() ); @Josh

давай продолжим это обсуждение в чате

@bigant841 не запрашивайте внутреннюю информацию сайта у пользователей, никогда

Ваш вызов wp_head
между <head></head>
отсутствует. Непосредственно перед </head>
добавьте <?php wp_head(); ?>
. Затем правильно подключите ваши скрипты и стили в файле functions.php
. Ознакомьтесь со следующими примерами из кодекса:
