.htaccess文件位置

我正在尝试使用.htaccess文件为我的网站创build部落url。 我想在我的本地版本的站点上testing它,如果我成功的话,上传到服务器。

问题是,我必须把.htaccess文件放在哪里? (我正在使用LAMP)

现在我的页面的index.php文件在var/www/project/

我应该在这里放置.htaccess文件,我可以有多个.htaccess文件吗?

如果我在var/www/project2文件夹中有另一个项目,并且也想为该站点设置redirect规则,并且某些规则与第一个项目中设置的规则不同,那我该如何处理呢?

你可以在.htaccess和per directory / file / alias里configuration你的规则。

如果您使用.htaccess文件,您可以从您的服务器根目录开始将它们设置在任何位置,并且它将对任何子文件夹有效。

因此,如果/ var / www是您的服务器根目录,那么将检查/var/www/.htaccess项目和项目2。

相反,/var/www/project/.htaccess只会影响此文件夹及其子项,而不会影响/ var / www / project2。