htaccess只重写部分工作
我正在使用htaccess规则来重写我的一个URL,但它并不是我想要它的工作方式。
当我将浏览器指向新动态创建的URL时,我的htaccess规则将请求切换到旧URL(应该如此),以便显示旧URL的内容。尽管如此,新网址现在也改为旧网址。
即我希望我的浏览器显示itemdetails.php?detailed = 47的页面信息,但看起来好像正在访问www.mysite.com/blue-item-e47
我的重写规则是:RewriteRule ^。* - e([0-9] +)$ /itemdetails.php?detailed=$1 [R]
现在发生的事情的一个例子:
我将浏览器指向:www.mysite.com/blue-item-e47
我的浏览器将URL切换为:itemdetails.php?detailed = 47并正确显示页面信息。尽管如此,我希望URL为www.mysite.com/blue-item-e47
非常感谢
大卫
没有找到相关结果
已邀请:
1 个回复
氮顺