Спрашиваем и отвечаем по Wordpress-12

Arther
На сайте с 03.09.2009
Offline
91
#291

Не работают постоянные ссылки вордпрес (ошибка 404 при переходе на любую новость, главная и админка работают нормально) при переключение на связку сервера nginx + php fpm в isp манагер. Как исправить ?

server {
server_name site.com www.site.com;
charset off;
index index.html index.php;
disable_symlinks if_not_owner from=$root_path;
include /etc/nginx/vhosts-includes/*.conf;
include /etc/nginx/vhosts-resources/site.com/*.conf;
ssi on;
return 301 https://$host:443$request_uri;
set $root_path /var/www/www-root/data/www/site.com;
root $root_path;
listen 89.00.00.00:80;
gzip on;
gzip_comp_level 5;
gzip_disable "msie6";
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
location / {
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @php;
}
}
access_log /var/www/httpd-logs/site.com.access.log;
expires 7d;
location @php {
fastcgi_index index.php;
fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@site.com";
fastcgi_pass unix:/var/www/php-fpm/www-root.sock;
fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
try_files $uri =404;
include fastcgi_params;
}
error_log /var/www/httpd-logs/site.com.error.log notice;
}
server {
server_name site.com www.site.com;
charset off;
index index.html index.php;
disable_symlinks if_not_owner from=$root_path;
include /etc/nginx/vhosts-includes/*.conf;
include /etc/nginx/vhosts-resources/site.com/*.conf;
ssi on;
set $root_path /var/www/www-root/data/www/site.com;
root $root_path;
listen 89.00.00.00:443;
gzip on;
gzip_comp_level 5;
gzip_disable "msie6";
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
location / {
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @php;
}
}
access_log /var/www/httpd-logs/site.com.access.log;
expires 7d;
location @php {
fastcgi_index index.php;
fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@site.com";
fastcgi_pass unix:/var/www/php-fpm/www-root.sock;
fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
try_files $uri =404;
include fastcgi_params;
}
error_log /var/www/httpd-logs/site.com.error.log notice;
}
A
На сайте с 20.08.2010
Offline
775
#292

Мозилоиды совсем умом тронулись, теперь сообщение об обновке показывают в админке сайта

png 77.png
Devvver
На сайте с 02.07.2008
Offline
684
#293

Такой вопрос. Есть сложная WP тема. Разработкой занимается отдельный коллектив.

Часть функционала не совсем устраивает, как и части шаблона.

Есть решение взять программиста на отдельные доработки.

Вопрос - сам шаблон постоянно обновляется, фиксятся баги и так далее. Как реализовать систему так, чтобы новые куски кода которые дописаны внедрять в свой проект? Посадить программиста на ставку не вариант.

Может есть какой то софт позволяющий организовать сверку кода, чтобы видеть что конкретно поменялось в теме?

Мой блог. Все о создании сайтов,Seo и СДЛ ( https://e-moldovanu.com/ ) Мой SEO телеграм канал https://t.me/seobloggers
Synergy-Web
На сайте с 09.08.2017
Offline
39
#294
Devvver:
Такой вопрос. Есть сложная WP тема. Разработкой занимается отдельный коллектив.
Часть функционала не совсем устраивает, как и части шаблона.
Есть решение взять программиста на отдельные доработки.
Вопрос - сам шаблон постоянно обновляется, фиксятся баги и так далее. Как реализовать систему так, чтобы новые куски кода которые дописаны внедрять в свой проект? Посадить программиста на ставку не вариант.
Может есть какой то софт позволяющий организовать сверку кода, чтобы видеть что конкретно поменялось в теме?

https://github.com/

В вашей ситуации очень удобно:

- в случае если кто-то накосячит - можно легко откатить назад до предыдущей версии

- видны конкретные файлы, которые менял конкретный программист

E
На сайте с 07.10.2016
Offline
51
#295

Скажите, а реально ли прикрутить функцию комментирования для страниц тегов? И если возможно, то чтобы комментарии были только на 1 странице тегов.

loed
На сайте с 10.03.2007
Offline
196
#296

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

Synergy-Web
На сайте с 09.08.2017
Offline
39
#297
loed:
подскажите что за беда, грузятся все страницы сайта без проблем, а главная еле еле

не видя сайта или хотя бы данных загрузки - это как лечить по фотографии.

я вас помню по прошлым постам - у вас покупная тема вроде была. Может из за нее.

распространенные причины что могут быть:

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

То что не связано с темой: долгий отклик сервера, недостаточно ресурсов серврера.

Нужно тестировать и смотреть данные - что является причиной.

Инструменты в помощь:

gtmetrix.com

https://tools.pingdom.com

M1
На сайте с 12.05.2013
Offline
36
#298

Подскажите пожалуйста по теме "премиум новости" вот ссылка на демо https://pr.premiumresponsive.com/ у меня не проигрывается видео на главной, подскажите где искать ошибки, вставляю видео простым встраиванием с ютуба.

S
На сайте с 30.09.2016
Offline
469
#299

Mrak1981, не работает Ваша ссылка.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Q
На сайте с 03.10.2011
Offline
317
#300

подскажите пожалуйста, как сделать 301 редирект все папки на другую папку

Пробовал разные способы, нет редиректа почему-то

Например так - RewriteRule ^/ttt/(.*)$ http://site.ru/$1 [R=301,L]

и так

RedirectMatch ^/ttt/(.*)$ http://sie.ru/$1

и даже в functions добавил

add_action( 'template_redirect', function() {

if ( preg_match( '#^/ttt/?$#i', $_SERVER['REQUEST_URI'] ) ) {

wp_redirect( 'http://site.ru', 301 );

exit;

}

} );

Не помогает

https://seo-progression.ru/ - Настройка рекламы Telegram Ads через eLama тут = https://vk.cc/cHzibk

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий