Articles of wordpress

WordPress,tomcat,apache2和nginx:在wordpress上redirect循环

我已经安装了一个网站的tomcat和另一个(WordPress的)的apache2。 这个问题发生在WordPress的网站。 有反向代理的nginx,这里是: server { listen 80; root /var/www/html/; index index.php index.html index.htm; server_name test.example.com; location / { try_files $uri $uri/ /index.php; } location ~ \.php$ { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_pass http://127.0.0.1:8081; } location ~ /\.ht { deny all; } } server { listen 80; server_name conf.example.com; location / […]

从同一个VirtualHost运行多个站点

我怎样才能使用Apache,从同一个域运行两个不同的网站? 我有两个“部分”的网站是build在不同的东西。 我们有一些内容pipe理,在wordpress中制作的公共组件以及在laravel中制作的网站类似于webapp的部分。 该网站的头版必须击中WordPress的网站,但还有其他部分,如“www.xyz.com/design”,需要击中laravel应用程序。 我怎样才能将某些url指向WordPress的网站以及某些url到laravel网站?

访问被拒绝WordPress的pipe理面板(Nginx / Ubuntu的)

设置: nginx / 1.4.6,Ubuntu / 14.04.3 LTS,Wordpress / 4.5.4 我从一个子目录运行Wordpress(在本文后面: 使用预先存在的子目录安装 ),我发现使网站工作的唯一方法是将此作为我的nginxconfiguration的一部分: location / { try_files $uri /wordpress$uri/ /wordpress/index.php?$args; } …但有了它,我无法访问pipe理面板 。 与其他nginxconfiguration我看到的HTML内容,但我得到了404的每个外部资产(CSS,图像,JS等)。 我尝试了许多不同的configuration,没有任何结果在这个职位(等等)之后: Nginxconfiguration – 我无法访问WordPresspipe理区域 Nginx的 – 在一个子目录中的wordpress,应该传递什么数据? 当前的nginxconfiguration: server { listen 80; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.php; server_name mysite.com; location / { #try_files $uri $uri/ /index.php?$args; #try_files $uri /wordpress$uri/ […]

Google App Engine WordPress部署pipe道/工作stream程

我最近使用Google App Engine Launcher成功地将开发的WordPress项目的初始版本部署到Google App Engine。 它工作很好。 我在本地进行编辑。 点击一个表示部署的button。 完成。 然而,在下一个部署中,我意识到,在本地内部完成WordPress仪表盘的所有工作并不能弥补云部署。 插件文件,style.css和我编辑的其他file upload得很好。 只是不是我猜测的数据库? 所以使用这个工作stream程,我必须做两次WordPress的仪表板更改 – 一次在云上本地和一次。 有人可以告诉我,如果我在这里错过了一步吗? 这是我第一次使用Google App Engine。 谢谢!

使用Nginx作为子目录托pipe一个WordPress博客

我有一个现有的meteor应用程序,并使用nginx作为我的服务器,可以在example.com上说 我想添加一个WordPress的博客,应该访问example.com/blog 我最好还是希望我的博客存在于自己的小滴(服务器)上,但是如果它需要在同一个小滴(服务器)上,那就没问题。 我该怎么做呢? 我已经能够在blog.example.com上使用不同server_name的不同服务器块。 我也得到了静态文件,可以在example.com/blog/index.html的子目录下访问。 这一切都存在于同一滴(服务器)上 。 但是我无法通过example.com/blog访问wordpress应用程序。 编辑: 我最终做的是创build一个新的服务器实例(滴),configuration它与LEMP堆栈和NGINX。 如果我尝试访问IP,它将起作用。 现在,在我的实际服务器上,添加了一个位置块 location /blog { rewrite ^/blog/(.*)$ /$1 break; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_pass http://wordpress-server-ip; proxy_redirect off; } 我的新问题是,我的博客无法加载.css文件在铬合,因为我的代理服务器configuration为HTTPS和WordPress通过HTTP加载文件。 你可以在https://juerix.com/blog查看。 所以我进入了我的wp-config文件,并改变了网站和WordPress的urlhttps://juerix.com/blog 。 没有帮助。

Nginx拒绝所有的位置块没有按预期工作

我有一个与Nginx的WordPress的博客设置。 我一直看这个 80.82.64.220 – – [10/Nov/2016:08:21:48 +0000] "POST /xmlrpc.php HTTP/1.0" 499 0 "-" "Mozilla/4.0 (compatible: MSIE 7.0; Windows NT 6.0)" 这是每秒一个请求。 所以我试图通过nginx的conf文件拒绝访问xmlrpc.php。 location /xmlrpc.php { deny all; access_log off; } 我尾巴的访问文件,可以看到它仍然被访问。 不知道为什么。 我尝试从我的开发机器curl随机参数,我得到一个XML文件。 我不知道为什么我得到一个XML文件。 我注意到所有请求都来自同一台服务器。 所以我想我们只是阻止IP,所以我做 sudo ufw deny from 80.82.64.220 我检查状态,它确实显示规则被添加。 我尾巴的访问文件,我仍然可以看到该文件正在访问。 防火墙和nginxconfiguration文件(包括访问日志文件)的所有更改都在我的实际服务器上。 这个服务器位于一个nginx反向代理的后面。 反向代理的访问日志没有这个访问日志,所以我猜测,主服务器正在被直接访问。 但是,文件仍然被访问?

AWS负载均衡服务器的WordPress插件超级慢,在testing服务器上它们速度很快

jetpack和卸载wordpress的S3插件正在减慢我们的AWS负载平衡服务器。 也就是说:将jetpack连接到一个wordpress.com帐户时,响应时间会增加2到3秒。 激活Offload S3插件会导致另外2秒的延迟。 该网站的url是https://ironscales.com/ 没有负载平衡的testing服务器,没有说的问题: http : //testword.ironscales.com 可能是什么问题呢? 我们最终是否阻止了一些端口,插件超时响应? 我们可以做些什么来debugging这个问题?

fail2ban不匹配xmlrpc

我已经为fail2ban添加了一个xmlrpc监狱,以防止持续的攻击。 apache access.log如下… 191.96.249.80 – – [16/Dec/2016:14:54:21 +0000] "POST /xmlrpc.php HTTP/1.0" 403 469 "-" "Mozilla/4.0 (compatible: MSIE 7.0; Windows NT 6.0)" 191.96.249.80 – – [16/Dec/2016:14:54:21 +0000] "POST /xmlrpc.php HTTP/1.0" 403 469 "-" "Mozilla/4.0 (compatible: MSIE 7.0; Windows NT 6.0)" 191.96.249.80 – – [16/Dec/2016:14:54:21 +0000] "POST /xmlrpc.php HTTP/1.0" 403 469 "-" "Mozilla/4.0 (compatible: MSIE 7.0; Windows […]

GoDaddy WordPress站点切换到HTTPS现在得到ERR_SSL_VERSION_OR_CIPHER_MISMATCH

我有一个网站www.intelli.bet是一个托pipe的WordPress网站。 我需要开始在网站上支付,所以30分钟前,我从GoDaddy购买了SSL证书,激活它,现在当我尝试加载我得到的页面: ERR_SSL_VERSION_OR_CIPHER_MISMATCH Firefox,Chrome和Safari中也有相同的信息。 这是否可能会自行解决,有点像DNS传播? 或者我需要改变我的WordPress的一些设置? 希望不是因为我不能再访问它! 编辑: 我只是不得不再等一会儿。 我想这只是不到两个小时,我尝试刷新,它的工作。

如何控制WordPress的谷歌计算引擎实例?

我已经在GCE上使用这个图像来构build一个wordpress虚拟机的实例 实例创build后,这里是我在实例的网页上find的一些数据: 我使用这些元数据的组合,但我无法login到phpmyadmin页面 以这种方式设置的wordpress服务器的正确方法是什么? 有没有文件? “自定义元数据”部分中的哪个用户名/密码对适用于phpmyadmin? 编辑 : 尝试login/密码组合: WORDPRESS_ADMIN_EMAIL / WORDPRESS_ADMIN_PASSWORD WORDPRESS_ADMIN_EMAIL / WORDPRESS_DATABASE_PASSWORD WORDPRESS_ADMIN_EMAIL / MYSQL_ROOT_PASSWORD