【发布时间】:2020-09-14 15:41:09
【问题描述】:
我正在尝试设置像 www.example.com/username 这样的 URL 对于类似 www.example.com/profile.php?name=username
我在我的 .htaccess 中试过这个
RewriteEngine on
RewriteRule ^user/(.*)$ profile.php?name=$1 [NC,B,QSA]
但这使它适用于所有页面。我希望这仅在 URL 类似于 www.example.com/username 时才有效,但它也适用于 www.example.com/users.php
如果 users.php 或任何其他 .php 文件被打开,那么重写规则不应该适用于它。
如何做到这一点?
【问题讨论】:
标签: .htaccess mod-rewrite