我有权在 /var/www 中创建文件,但在 wordpress 模板中我无法创建 .htaccess 文件来配置 wordpress 永久链接。
我已按照本教程进行操作:
使用以下命令启用 mod_rewrite:
sudo a2enmod rewrite
打开文件:
sudo nano /etc/apache2/apache2.conf
取消注释该行(删除 # 符号)
AccessFileName .htaccess
查找下一部分
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
注意:以上部分也可以在文件中找到:/etc/apache2/sites-available/default
将“无”替换为“全部”:
AllowOverride All
重启 Apache 服务
sudo service apache2 restart
但是当我使用 sudo nano .htaccess 创建文件并输入 wordpress 给我的配置时,文件不是在 wordpress 中创建的。
在 Linux/Unix 上,以点开头的文件是“隐藏的”。用简单的“ls”看不到它们。您必须执行“ls -a”才能将它们包含在列表中