我有一个网站,那里有供公众使用的用户帐户和页面。
我希望能够使用类似URL的用户帐户
http://mySite/theUserName
并使用
访问后页http://mysite/page/pageName
我目前有一个RewriteRule,它看起来像这样,可用于重定向页面。
RewriteRule ^page/(.*)/? /application/pages/getPage.php?page=$1 [NC,L]
但是,如果您尝试访问用户帐户,它仍然会运行该规则,因为该规则不知道未提供页面名称。
因此,只有在同时提供“ page”和“ pageName”的情况下,才能运行规则,否则将其忽略。
我想另一种不太干净但可行的方法是仅在第一个目录为“页面”的情况下运行规则
感谢您提供的任何帮助。