我找到了知道模块是否已加载的方法,以下是列出启用的模块的命令:
apachectl -M | sort
它将按字母顺序列出所有已启用的模块。
Wordpress有一个.htaccess,但默认为它启用其使用:rewrite_module
# 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
我唯一要做的就是将其添加到vhost.conf文件中/etc/httpd/conf.d/vhosts.conf
<Directory /var/www/mysite>
Options Indexes FollowSymLinks
Require all granted
AllowOverride All
</Directory>
这是因为我正在处理该文件中的主机。但它可以在 中完成,也可以在 包含的任何其他文件中完成httpd.conf
.conf
httpd.conf
谢谢。。。