【问题标题】:.htaccess multiple parameters.htaccess 多个参数
【发布时间】:2016-07-30 20:52:51
【问题描述】:

我目前正在一个网站上工作,我正在尝试创建更多用户友好的网址。

但是,.htaccess 不是我擅长的,所以我正在寻求帮助。

我设法让 1 个参数按照其他指南工作,但我无法让多个参数工作。

我目前在 .htaccess 中的内容是:

RewriteEngine on
RewriteRule ^user/(\w+)/?$ user.php?id=$1
RewriteCond %{THE_REQUEST} user\.php
RewriteRule ^user\.php - [F]

所以我目前正在返回插入的 ID,在 /user/someone 等 URL 中

我想知道如何添加它以便它也能读取页面?`

所以应该是 /user/someone/about

【问题讨论】:

    标签: php .htaccess


    【解决方案1】:

    试试这个:

    RewriteEngine On
    RewriteRule ^user\/(\w+)(\/(\w+))?(\/(\w+))?\/?$ user.php?id=$1&second=$3&third=$5
    

    【讨论】:

    • 像魅力一样工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-06
    • 1970-01-01
    • 2019-07-03
    • 1970-01-01
    • 2013-12-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多