-1

您好,到目前为止,这是我的 .htaccess 文件。

    RewriteEngine on

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    Options -Indexes

    RewriteRule ^(.*)$ index.php?url=$1 [L,QSA] 

我当前的 URL 是类别/节目/音乐

如何使用 htaccess将其转换为类别/音乐?我想删除节目/

任何帮助表示赞赏!

4

2 回答 2

0

将此规则插入以下RewriteEngine on行:

RewriteRule ^(category)/show/(.+?)/?$ /$1/$2 [L,R=301,NC]
于 2013-07-09T14:08:00.597 回答
0

假设这是整个文件,您的 urlcategory/show/music将被重写为index.php?url=category/show/music. 以下重写将为索引页“插入”显示。然而,编辑index.php.

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Options -Indexes
RewriteRule ^(.*)/(.*)$ index.php?url=$1/show/$2 [L,QSA] 
于 2013-07-08T16:15:05.317 回答