gpt4 book ai didi

apache - URL 重写似乎不起作用。 Apache 2

转载 作者:行者123 更新时间:2023-12-02 09:01:48 24 4
gpt4 key购买 nike

我希望当用户访问时http://mysite.com/home 它将他重定向到 http://mysite.com/page.php?id=home。这是我放在 .htaccess 中的内容,但它似乎不起作用。

RewriteEngine On
RewriteRule ^/(.+)$ page.php?id=$1 [NC,L]

它只是将我发送到/home 目录,并带有一个不错的 404。感谢帮助。谢谢。

编辑:

我尝试了一些我知道可行的重写,所以现在我确信这不是我的问题。我检查了 phpinfo() ,是的,mod 重写正在运行,我使用 LAMP 设置了 apache2,我正在运行最新版本的 Linux Mint。

最佳答案

好吧,我解决了问题,这就是我的做法。

sudo gedit/etc/apache2/sites-available/default

然后我将文件的 /var/www/ 部分中的 AllowOverride None 修改为 AllowOverride all

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all #This was 'None' before, change it to 'all'
Order allow,deny
allow from all
</Directory>

关于apache - URL 重写似乎不起作用。 Apache 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15645951/

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