WordPress 更换固定链接后无法访问

629次阅读
没有评论

共计 620 个字符,预计需要花费 2 分钟才能阅读完成。

问题描述:在 WordPress 更换固定链接后显示 404: 无法访问

适用:如果按照一些教程修改站点目录下的.htaccess 模块无效,可以参照本文

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

环境:ubuntu
站点目录:/var/www/html
apache 目录:/etc/apache2

tips: 固定链接尽量不要带分类


1、固定链接需要 Apache 的 mod_rewrite 模块支持
2、修改 Apache 配置文件,其中对于站点目录下 (/var/www/html)AllowOverride None的参数设置为All

开启 mode_rewrite

sudo a2enmod rewrite

修改 apache2.conf 对站点目录的权限

AllowOverride 设置为 ALL

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

重启 apache2 服务

systemctl restart apache2
正文完
 0
Wenutu
版权声明:本站原创文章,由 Wenutu 于2023-01-12发表,共计620字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)