我的 .htaccess 中有以下几行:
RewriteEngine On
RewriteBase /new
Options +FollowSymlinks
Options -Indexes
#Shopping Redirects
RewriteRule ^shopping-bag?$ cart.php
RewriteRule ^checkout?$ checkout.php
RewriteRule ^product/([^/\.]+)/?$ product.php?fine_leather=$1 [NC,QSA,L]
现在,所有这些都在生产服务器上运行良好,(最后一行将显示为http://www.domain.com/product/this-is-a-product)但在本地,前两行工作正常,但最后一行没有。它似乎没有传递 GET 变量:(
有什么想法/建议可以解决这个问题吗?我需要修复漂亮的 URL,但我真的不想在服务器上工作,直到我知道它们工作正常。