gpt4 book ai didi

php - Apache : How to Use Rewrite Engine Inside Alias

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:01:29 25 4
gpt4 key购买 nike

我有这个别名配置:

Alias /test/ "D:/WWW/Test/"
<Directory "D:/WWW/Test/">
Order allow,deny
Allow from all
</Directory>

然后在 D:/WWW/Test/ 目录中,我将 .htaccess 配置如下:

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteRule ^([^.]*\.css)$ resources/$1 [L,NC]
</IfModule>

我只想将所有请求从 localhost/test/css/* 重定向到 localhost/test/resources/css/*

但似乎 .htaccess 被忽略了。即使我放入 DirectoryIndex blablabla.php ,浏览器仍然显示 index.html。

如何解决?谢谢。

最佳答案

你需要三样东西:

  1. 内部<Directory> , 允许带有 AllowOverride All 的 .htaccess 文件.
  2. 使用 Options FollowSymLinks 赋予 mod_rewrite 所需的权限.
  3. 在 .htaccess 中,包含 RewriteBase /test/ .

关于php - Apache : How to Use Rewrite Engine Inside Alias,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9251305/

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