我有一个网站的一部分,我正在建设,是为用户的帐户网页。
这个网站的地图是这样的:
*root*/account/details.php
*root*/account/subscriptions.php
*root*/account/options.php我希望这样做,以便如果用户转到:
*root*/account它们被重定向到
*root*/account/details.php基本的重写应该是这样的:
RewriteRule ^account/ account/details.php [L]然而,这一规则意味着所有页面(订阅、选项)也会重定向到明显有问题的细节。
如何编辑我的规则,使其只将根/帐户重定向到详细信息页,并让其他页面独立工作?
发布于 2013-11-06 13:49:43
据我所知,您只想重写/account/,而不想重写/account/XXXX。在本例中,尝试:在本例中,RewriteRule ^account/$ account/details.php [L] '$‘标识了模式的结束,因此在/account/之后不会看到任何内容。
https://stackoverflow.com/questions/19809650
复制相似问题