使用.htaccess从URL中删除目录结构

时间:2014-12-20 17:08:55

标签: .htaccess

我的网站网址目前是这样的:

  • 的http:// ori123.com/product/category/9/0/case-apple

我想将其改为:

  • http:// ori123.com/case-apple

我在.htaccess文件中尝试了以下代码,但它无效。

Options +FollowSymLinks
RewriteEngine on
RewriteRule http://ori123.com/rock-rotary-smart-case-series-for-ipad-air/(.*)/$ /product/detail/128/rock-rotary-smart-case-series-for-ipad-air?$1=

有人可以告诉我怎样才能使用.htaccess?

1 个答案:

答案 0 :(得分:1)

您只能在没有协议和域名的REQUEST_URI中匹配RewriteRule。使用此规则:

Options +FollowSymLinks
RewriteEngine on

RewriteRule ^rock-rotary-smart-case-series-for-ipad-air/(.*?)/?$ /product/detail/128/rock-rotary-smart-case-series-for-ipad-air?$1 [L]