繁体   English   中英

WordPress的帖子名称永久链接404

[英]Wordpress Post Name Permalinks 404

我在使用帖子名称永久链接设置的wordpress网站上收到404错误。

我通常会发现导致此问题的原因是未启用apache mod_rewrite。 但是在这种情况下。

我的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

我还在virtualhosts文件中设置了AllowOverride All。

我不确定导致此错误的其他原因,有人可以建议吗? 如果有任何区别,则该站点是子域。

1)请确保您实际上已enabled mod_rewrite 在终端提示下,输入以下内容:

sudo a2enmod重写

sudo服务apache2重新启动

2)并编辑全部

AllowOverride无---> AllowOverride全部

须藤纳米/etc/apache2/apache2.conf

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

之后,它将正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM