我面临两个类似的友好网址的问题。我在 htaccess 中提到了以下几行。
RewriteRule ^user/([a-zA-Z0-9-]+) /sitename/profile.php?id_profile=$1 [QSA,L]
RewriteRule ^user/([a-zA-Z0-9-]+)/articles /sitename/articles.php?id_profile=$1 [QSA,N]
当我尝试访问第二个 url 时,它会重定向回第一个 url。我猜第一部分“用户”是导致这个问题的原因。
这里 id_profile 是一个字符串。在 php 文件中,我为 id_profile 获取相应的用户 ID(整数)并执行其余操作。
这是一个类似的工作示例。 https://www.etsy.com/people/vinubhai https://www.etsy.com/people/vinubhai/favorites
我想让它像 etsy 一样工作。请帮忙。
谢谢和问候, Vineshkumar Kunhiraman