gpt4 book ai didi

apache - .htaccess在Linux(Debian)Apache2中不起作用

转载 作者:行者123 更新时间:2023-12-04 04:43:47 24 4
gpt4 key购买 nike

我使用的是 apache2 (我的虚拟服务器),该服务器已经与 Debian 一起安装了。一切都很好,但是现在我的.htaccess出现了问题

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

不起作用
我认为这是因为我正在使用的 apache2 版本,也许是我的代码有问题,或者我必须在服务器上 配置

我想通过 将我的网址重定向到主索引页面,如果它的 输入错误或不可用

最佳答案

经过一整天,我得到了答案

在资料夹中
apache2 >> 网站-可用 >>有一个名为的文件默认

默认情况下,我们必须更改它

从:

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

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

它的工作。启用了.htaccess文件的使用。

关于apache - .htaccess在Linux(Debian)Apache2中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22797931/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com