【发布时间】:2015-12-07 19:55:17
【问题描述】:
我正在尝试将我的一个网址重写为漂亮的网址,但我似乎无法弄清楚。这是我迄今为止尝试过的。
我的文件夹布局
-index.php
-.htaccess
-/product
-category.php
-index.php
-product.php
我的 htaccess 文件
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^([^/]+)/?$ category.php?category_id=$1 [L,QSA]
</IfModule>
我想转这个网址
http://example.com/product/category.php?category_id=1&category=car-and-buses
进入这个网址
http://example.com/product/1/car-and-buses
到目前为止,我尝试的所有操作都会在我的浏览器上出现配置错误或 401..
【问题讨论】:
-
你的 .htaccess 是否在
product目录中?
标签: regex .htaccess mod-rewrite