重写子文件夹而不是主网站的规则

时间:2018-01-01 09:37:48

标签: php .htaccess mod-rewrite url-rewriting

我有一个我想要更改的htaccess代码。

FunDep

如果我将RewriteEngine on RewriteBase / RewriteRule ^(.*)$ proxy.php?url=$1 [L,QSA] proxy.php文件放在主网站并通过www.domain.com /

访问页面,它就像一个魅力

如果我将.htaccessRewriteRule放在名为"文件夹"的子文件夹中,我想更改此proxy.php。然后在www.domain.com/folder /

中显示新的结果

因此,主要目的是将结果路径从www.domain.com更改为www.domain.com/folder /

1 个答案:

答案 0 :(得分:0)

您可以在/folder/.htaccess proxy.php的情况下放置代码而不做任何更改 或者您可以使用:

RewriteEngine on
RewriteBase /
RewriteRule ^folder/(.+)$ folder/proxy.php?url=$1 [L,QSA]