文章

docker安装wordpress伪静态设置

docker安装wordpress伪静态设置以及解决提示上传的文件大小超过php.ini文件中定义的upload_max_filesize值。

docker安装的wordpress似乎默认使用的是apache,之前使用的是宝塔,设置伪静态非常简单,这次改成了docker部署。发生了一些变化。
最后找到了解决方法
找到wordpress目录文件,有一个.htaccess文件,里面写入代码

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

在上传图片的时候提示不能超过2M,超过2M就提示上传的文件大小超过php.ini文件中定义的upload_max_filesize值。 同样修改下.htaccess文件,增加如下内容

php_value upload_max_filesize 256M
php_value post_max_size 256M
php_value memory_limit 256M
License:  CC BY 4.0