2015-09-19 3 views
0

Все изображения находятся в папке uploads. Но его не отображать на переднем конце. И если я открываю ссылку прямо, это говорит, что страница не найдена для этого изображения.Изображения не отображаются на сайте wordpress

Почему так? Есть идеи?

Примечание: новые плагины не установлены.

.htaccess код файла:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 
# STRONG HTACCESS PROTECTION</code> 
<Files ~ "^.*\.([Hh][Tt][Aa])"> 
order allow,deny 
deny from all 
satisfy all 
</Files> 

# protect wp-config.php 
<files wp-config.php> 
Order deny,allow 
Deny from all 
</files> 

#disable hotlinking of images with forbidden or custom image option 
RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^$ 
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wpbeginner.com [NC] 
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC] 
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/wpbeginner [NC] 
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L] 

# protect from sql injection 
Options +FollowSymLinks 
RewriteEngine On 
#RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR] 
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] 
#RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) 
#RewriteRule ^(.*)$ index.php [F,L] 
+0

ли вы в последнее время переехал на ваш сайт с другого хоста/окружающей среды/сервера? –

+0

нет его в том же месте, где оно было при запуске –

+0

..и изображения никогда не показывались? или вдруг исчезли? –

ответ

0

-Этот может быть связано с .htaccess находится в папке в.ч.-контента> Убедитесь, что он не исключает любой тип файла.

-Убедитесь, что все изображения chmod установлены на 644; Если это не так, вы можете исправить их вручную или использовать строки команд ssh для автоматического восстановления разрешений по умолчанию для файлов &.

Команды:

находка/путь к веб-папки -типа д -exec CHMOD 755} {+

находка/путь к папке-сайт типа F -exec CHMOD 644 {} +

  • Если ни один из вышеперечисленных, я рекомендую вам, чтобы удалить этот кусок линии от HTAccess:

#disable hotlinking of images with forbidden or custom image option 
 
RewriteEngine on 
 
RewriteCond %{HTTP_REFERER} !^$ 
 
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wpbeginner.com [NC] 
 
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC] 
 
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/wpbeginner [NC] 
 
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Проверить другие файлы .htaccess предшествующая на WordPress корневой путь

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