我在子域中有一个htaccess,其中包含以下规则:
RewriteEngine On
RewriteBase /
RewriteRule ^feed([0-9]+)$ ../image.php?id=$1 [L]
所以基本上我想将位于子域中的feed
的请求重定向到位于主域(上面只有一个目录)的image.php
文件。使用../
似乎不像在PHP中那样工作。
那么如何在父目录中重写文件?
谢谢!
答案 0 :(得分:0)
您可以使用mod_alias
。将以下指令添加到子域的.htaccess文件中:
AliasMatch "^/feed([0-9]+)$" "/absolute/path/to/image.php?id=$1"
或者你可以使用符号链接,但在我看来AliasMatch指令更好。