【发布时间】:2018-02-25 20:25:46
【问题描述】:
我想将任何网址(例如 www.mysite.com/members/batman)重定向到 www.mysite.com/infos.php?name=batman
我尝试了以下 htaccess :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^members/([\w\.]+)/?$ infos.php?nom=$1 [L]
但是,由于文件 members.php 存在,这就是我得到的文件(而不是 infos.php)。
确实,如果文件夹不存在,则有此默认规则(未出现在 htaccess 中)将任何文件夹名称(如“members”)重定向到相应的 php 文件(“members.php”)。
理想情况下,我希望将“成员”作为此规则的一个例外。我该怎么办?
谢谢
【问题讨论】:
标签: php .htaccess url-rewriting