gpt4 book ai didi

php - 在 ubuntu 服务器中为 php 启用 .htaccess

转载 作者:行者123 更新时间:2023-12-04 18:36:45 30 4
gpt4 key购买 nike

我在 ubuntu 服务器中有我的文件。我的项目中有一个 .htaccess 文件。而且我无法访问服务器中的该文件。我想在我的服务器中启用 .htaccess 文件。怎么做?

这是我的/var/www/html/.htaccess 中的代码

RewriteEngine on

RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^(.*)$ $1\.php

请帮忙。

最佳答案

启用 .htaccess (mod_rewrite)

登录 SSH 并执行以下操作,

john@doe:~$  sudo a2enmod rewrite
john@doe:~$ sudo service apache2 reload

通常这就是在 Ubuntu 中启用重写模块的方式。

通过终端查看和编辑隐藏文件。
john@doe:~$  cd /var/www/html/your_website_root/
john@doe:~$ ls -la # this command will display all files including hidden files.
john@doe:~$ vi .htaccess # to edit the htaccess file

您可以使用 vi、vim 和 nano 等来通过终端编辑文件。

如果 htaccess 仍然不起作用,请在虚拟主机条目中进行以下更改。

改变
Options Indexes FollowSymLinks MultiViews


Options Indexes FollowSymLinks

我希望这有帮助。

关于php - 在 ubuntu 服务器中为 php 启用 .htaccess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36395007/

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