我正在尝试设置Drupal安装,以便能够拥有干净的网址。我在根文件夹中搜索了.htaccess文件,但还没找到。在我创建的phpinfo文件中,我在Loaded Modules mod_rewrite下看到,因此它在服务器上启用。 我创建了一个包含简单
的.htaccess文件RewriteEngine On
但是当我在配置下运行测试时 - >搜索和元数据 - >清理网址,它仍然失败。然后我上传了一个朋友从Drupal安装发送给我的.htaccess文件,但测试仍然失败。
现在怎么办?
答案 0 :(得分:2)
Drupal的.htaccess
很多比单行更复杂,我建议您下载Drupal的新副本并从根目录中取出.htaccess
文件文件夹并使用它。如果您找不到它,我建议打开隐藏文件,根据您的操作系统,有不同的方法。
为了快速解决问题,添加这些行应该对您的问题进行排序:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]