繁体   English   中英

如何mod_rewrite此URL?

[英]How do I mod_rewrite this URL?

我有一个网址

www.domain.com/catalog.php?category_title=widgets

我想mod_rewrite到

www.domain.com/widgets/

我试过了

RewriteEngine On
RewriteRule /([^/.]+)/[?]*[^\/\.]*$ /catalog.php?category_title=$1

所以我在搜索/([^/.]+)/

[?]*[^\\/\\.]*部分是为了使该页面可以与Google Adwords一起使用,后者将查询字符串附加到平面URL。

该正则表达式使用Zeus的请求重写模块(其专有版本的mod_rewrite)在以前的实现中工作。

这是我第一次使用Apache mod_rewrite,但是我无法使用它。

尝试使用:

RewriteEngine On
RewriteRule ^([^/]*)/$ /catalog.php?category_title=$1 [L]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM