WordPress的永久链接设置不适用于Ubuntu 16.04上的Apache-找不到网站错误

时间:2018-10-04 02:16:22

标签: wordpress apache .htaccess ubuntu ubuntu-16.04

我知道这个问题已经问过很多次了。但是,我必须发布此帖子,因为我已经关注了所有帖子并且仍然收到此错误。

我想用诸如enter image description here之类的帖子名称更改永久链接设置。当我在wordpress管理员中更改设置(设置/永久链接)并保存更改时,找不到任何页面。

{{3}}

我看到wordpress可以访问主文件夹上的.htaccess文件,因为我删除了一次,并在我重新启动wordpress admin中的永久链接设置时创建了它。 (设置/永久链接)

下面是我的etc / apache2 / apache2.conf

Mutex file:${APACHE_LOCK_DIR} default
PidFile ${APACHE_PID_FILE}
Timeout 300
KeepAlive On

 
Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 5


User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

HostnameLookups Off

ErrorLog ${APACHE_LOG_DIR}/error.log

LogLevel warn

IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf

 
Include ports.conf

 
<Directory />
      Options FollowSymLinks
      AllowOverride All
      Order deny,allow
      Deny from all
      Satisfy all
</Directory>

AccessFileName .htaccess

<Directory /var/www/html/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride All
      Order allow,deny
      allow from all
</Directory>

 
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
 
IncludeOptional conf-enabled/*.conf
 
IncludeOptional sites-enabled/*.conf

 
                                                     

非常感谢您阅读这篇长文章并帮助朋友!并且,如果您有任何疑问,请告诉我。

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。

sudo a2enmod rewrite