0

需要使用 htaccess 重写模块从 URL 中删除文章别名。

当前 URL 的格式

/software/graphics/editors/901-artweaver

/software/graphics/editors/901-artweaver?info=audit

应该如下所示

/软件/图形/编辑器/901

/software/graphics/editors/901?info=audit

4

1 回答 1

0

此方法仅适用于/software/graphics/editors/目录:

RewriteEngine on
RewriteRule ^software/graphics/editors/(\d+)(-[\w-]+)?$ /software/graphics/editors/$1 [QSA]

要使其在其他目录中工作,请使用例如

RewriteEngine on
RewriteRule ^([\w/]+\d+)(-[\w-]+)?$ /$1 [QSA]

第二个不是 100% 肯定会工作,但它应该。

于 2013-06-09T10:17:28.777 回答