我在Digital Ocean的一个子域中部署了我的Wordpress博客。我正在运行apache2作为我的Web服务器。
当我试图将永久链接设置更改为普通设置以外的其他设置时(只有普通设置有效),我得到的是404页
404页
有人能帮忙解决这个问题吗?
我尝试激活mods)\\u重写模块-apache并尝试创建新的。wordpress根文件夹中的htaccess文件。
。与我的WordPress安装相关的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>
#结束与Wordpress站点相关的Wordpress虚拟主机文件:
<VirtualHost *:80>
ServerName blog.gopibabu.live
ServerAlias www.blog.gopibabu.live
DocumentRoot /var/www/MyBlog
<Directory /var/www/MyBlog>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =blog.gopibabu.live [OR]
RewriteCond %{SERVER_NAME} =www.blog.gopibabu.live
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
我需要我的永久链接才能在WordPress安装中工作!!!