1
我已经使用了以下重写规则的页面:.htaccess的重写规则,排除具有扩展名的文件的名称
RewriteRule ^([a-z0-9_.]*)$ description.php/$1
我想匹配,如“域名/ USER_NAME”这应该打开描述页面的URL。
但是,根据我目前的规则,当我试图访问“abc.php”文件时,它也显示了与abc.php文件不同的description.php。
任何人都可以提出解决方案吗?
添加[L]标志,没有任何我的任何要求的工作。所有发送请求到description.php页面,我已经添加了Rewritecond。 – 2015-03-31 08:15:25
你的评论含糊地。 'L'与你的问题无关,但更新的正则表达式是问题。您最好粘贴完整的.htaccess文件,并且写下完整的网址,它不会按预期工作。 – anubhava 2015-03-31 08:17:11
我的问题完全不同。我如何防止.php扩展名的url匹配我的重写url?虽然[L]阻止重写规则的进一步匹配。所以,我不认为添加[L]标志将解决我的问题。 – 2015-03-31 08:36:30