WordPress 出现publishing fail或者The requested URL was not found on this server问题解决办法
.htaccess文件中的增加mod_rewrite规则
cat /var/www/html/.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
修改apache服务器httpd配置文件/etc/httpd/conf/httpd.conf
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<Files ".ht*">
Require all granted
</Files>
重启服务
systemctl restart httpd.service
本文介绍了解决WordPress中publishingfail及URL未找到的问题。通过在.htaccess文件中增加mod_rewrite规则,并调整Apache服务器配置文件httpd.conf来实现。最后重启服务完成设置。
1710

被折叠的 条评论
为什么被折叠?



