网址重写 (ISAPI)



我正在构建的网站有一个部分,用于用户的帐户页面。

该网站的地图是这样的:

*root*/account/details.php
*root*/account/subscriptions.php
*root*/account/options.php

我想这样做,以便如果用户转到:

*root*/account

它们被重定向到

*root*/account/details.php

基本的重写将是这样的:

RewriteRule ^account/ account/details.php [L]

但是,此规则意味着所有页面(订阅,选项)也会重定向到明显有问题的详细信息。

如何编辑我的规则,使其仅将/账户重定向到详细信息页面,而让其他页面独立工作?

我了解,您只想重写/account/,而不是/account/XXXX。在这种情况下,请尝试:RewriteRule ^account/$ account/details.php [L]在这种情况下,"$"标识了模式的末尾,因此不会查看/account/之后的任何内容。

最新更新